• W
    Default interface member consumption (#8628) · 91bd7dae
    Will Smith 提交于
    * Starting porting DIM consumption work
    
    * Fixing lang support
    
    * Compiles
    
    * Fixing up lang feature support
    
    * Starting to port tests
    
    * Some tests pass
    
    * More tests passing
    
    * Remove flags
    
    * Added infra to test IVT
    
    * Trying to fix more tests
    
    * Remove dead code
    
    * One more test remaining
    
    * Fix test
    
    * Fix ordering in FCS
    
    * Minor comment change
    
    * Update LanguageFeatures.fs
    
    * Get rid of minor format
    
    * Feedback changes in MethodOverrides.fs
    
    * Removed RequiredSlotFlags
    
    * Fixing build
    
    * Added more static interface method tests. Fixing tests.
    
    * Removed IsDefaultInterfaceMethod
    
    * Almost refactored overrides
    
    * A bit better querying for most specific impls
    
    * Final feedback changes
    
    * More optimizations
    
    * Minor formatting
    
    * Added a failing test
    
    * Going to import overrides declaring type
    
    * Accounting for method shadowing
    
    * Fixing tests
    91bd7dae
il.fsi 71.9 KB