1 write to ViaExtensionMethod
Microsoft.CodeAnalysis.CSharp (1)
Binder\ForEachLoopBinder.cs (1)
1038builder.ViaExtensionMethod = viaExtensionMethod;
4 references to ViaExtensionMethod
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Conversions.cs (1)
1702if (result && builder.ViaExtensionMethod)
Binder\ForEachLoopBinder.cs (3)
877Debug.Assert(!builder.ViaExtensionMethod || builder.GetEnumeratorInfo.Method.IsExtensionMethod || builder.GetEnumeratorInfo.Method.GetIsNewExtensionMember()); 879if (!builder.ViaExtensionMethod && 924Debug.Assert(!builder.ViaExtensionMethod || builder.GetEnumeratorInfo.Method.IsExtensionMethod || builder.GetEnumeratorInfo.Method.GetIsNewExtensionMember());