415 references to RuntimeSupportsDefaultInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (1)
9355else if (!Compilation.Assembly.RuntimeSupportsDefaultInterfaceImplementation && Compilation.SourceModule != symbol.ContainingModule)
Symbols\AssemblySymbol.cs (1)
428return this.RuntimeSupportsDefaultInterfaceImplementation;
Symbols\Source\ModifierUtils.cs (1)
523if (symbol.ContainingType?.IsInterface == true && !symbol.ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
Symbols\Source\SourceCustomEventSymbol.cs (1)
153if (!ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
113if (!ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
Symbols\Source\SourceMemberFieldSymbol.cs (1)
376if (!ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
1058if ((((hasBody || IsExtern) && !(IsStatic && IsVirtual)) || IsExplicitInterfaceImplementation) && !ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
Symbols\TypeSymbol.cs (1)
1663implementingType.ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation))
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
FieldKeywordTests.cs (1)
8619Assert.Equal(includeRuntimeSupport, comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\AmbiguousOverrideTests.cs (4)
141if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation) 201if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation) 263if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation) 304if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation)
Semantics\InheritanceBindingTests.cs (1)
4992if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation)
Semantics\InitOnlyMemberTests.cs (2)
2285Assert.True(comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2378Assert.True(comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (399)
Symbols\DefaultInterfaceImplementationTests.cs (391)
122Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 174Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 293Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 350Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 366Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 433Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 490Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 506Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 584Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 682Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 784Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 886Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 973Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1048Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1127Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1206Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1285Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1369Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1457Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1545Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1671Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1729Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1750Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1877Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1916Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1934Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2138Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2217Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2239Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2615Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2669Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2686Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3006Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3042Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3078Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3119Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3144Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3169Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3199Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3233Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3267Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3306Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3331Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3356Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3395Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3486Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3554Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3641Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3766Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3908Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4026Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4178Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4437Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4514Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4533Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4577Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4623Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4779Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4830Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4846Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4911Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5147Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5184Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5212Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5249Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5288Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5341Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5427Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5544Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5635Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5780Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5869Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5899Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5997Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6009Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6055Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6074Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6124Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6170Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6233Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6264Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6280Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6327Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6398Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6412Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6585Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6642Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6663Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6987Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7090Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7181Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7288Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7461Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7521Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7575Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7603Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7707Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7740Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7756Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7804Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7856Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8013Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8129Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8289Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8407Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8443Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8656Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8723Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9085Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9136Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9274Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9301Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9309Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9326Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9339Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9352Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9491Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9506Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9516Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9931Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9943Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9951Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9963Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10177Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10236Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10347Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10415Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10500Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10550Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10589Assert.False(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10628Assert.False(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10665Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10767Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10972Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11006Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11018Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11029Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12037Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12071Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12080Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12097Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12105Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12113Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12173Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12186Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12195Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12212Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12227Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12234Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12293Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12309Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12318Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12335Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12350Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12363Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12802Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12813Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12827Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12890Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12901Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12915Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12978Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12989Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13003Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13082Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13137Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13210Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13267Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13757Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13848Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13967Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13976Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14160Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14884Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14983Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15190Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15198Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15210Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15236Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15244Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15263Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15388Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15396Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15407Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15415Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15423Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16453Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16585Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16857Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17039Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17189Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17196Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17287Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17537Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17728Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17782Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17799Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17813Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17998Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18554Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18587Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18601Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18729Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18737Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18756Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18767Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18776Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20109Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20163Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20180Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20194Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20442Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 21824Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 22313Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 22403Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 22642Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 22897Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 24779Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 24811Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26803Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26840Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26879Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27015Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27071Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27405Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27495Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27673Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27681Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28536Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28614Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28837Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28845Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28897Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28920Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28928Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28947Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 29997Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30115Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30411Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30522Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30684Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30737Assert.False(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30848Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 31069Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 31271Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 31325Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 31340Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 31354Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33369Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33385Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33401Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33527Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33551Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33637Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33692Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33717Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33843Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33891Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33940Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33998Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34060Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34124Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34170Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34209Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34294Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34390Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34551Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34567Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34583Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34598Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34604Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34620Assert.True(compilation6.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34692Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34873Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34899Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34911Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34950Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34995Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 35093Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 35099Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 35113Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 35207Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 35304Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 35322Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36796Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36814Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36831Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36839Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36984Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37002Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37019Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37027Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37172Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37190Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37207Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37215Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37297Assert.True(comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37396Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37412Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37428Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37684Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37701Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37932Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38015Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38362Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38397Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38412Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38811Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38830Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38848Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38856Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39151Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39210Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39236Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39248Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39290Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39319Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39412Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39418Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39425Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39516Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39585Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39603Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40424Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40442Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40460Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40622Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40652Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40802Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40833Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40982Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41025Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41073Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41197Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41263Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41337Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41479Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41497Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41515Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41532Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41538Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41551Assert.True(compilation6.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41648Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41872Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41898Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41910Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41952Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41997Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42078Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42084Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42098Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42192Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42261Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42279Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42429Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42449Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42468Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42476Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42633Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42653Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42672Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42680Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42837Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42857Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42876Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42884Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 45513Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 46481Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 46573Assert.False(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 46948Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 47033Assert.False(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 47086Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50449Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50450Assert.False(compilation1.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 50460Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50461Assert.True(compilation1.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 50494Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50503Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50504Assert.True(compilation2.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 50610Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50619Assert.False(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50620Assert.False(compilation2.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 50760Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 50761Assert.False(compilation1.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 68552Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 68714Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 68739Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 68767Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 69518Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 69524Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 69535Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation);
Symbols\StaticAbstractMembersInInterfacesTests.cs (6)
5284Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5320Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5362Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5377Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5403Assert.False(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5418Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation);
Symbols\SymbolErrorTests.cs (2)
7991if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation) 18908if (comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation)