16 references to IsSemanticModelBinder
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Attributes.cs (1)
148while (result.IsSemanticModelBinder)
Binder\Binder_Expressions.cs (3)
1611if (node is IdentifierNameSyntax id && !this.IsSemanticModelBinder) 4082Debug.Assert(argumentListBinder.IsSemanticModelBinder); 6449var isSemanticModel = this.IsSemanticModelBinder;
Binder\Binder_Lookup.cs (2)
299IsUsingAlias(submissionImports.UsingAliases, name, originalBinder.IsSemanticModelBinder)) 409bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder;
Binder\InContainerBinder.cs (1)
118if (Next is WithExternAndUsingAliasesBinder withUsingAliases && withUsingAliases.IsUsingAlias(name, originalBinder.IsSemanticModelBinder, basesBeingResolved))
Binder\WithUsingNamespacesAndTypesBinder.cs (2)
81bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder; 135bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder;
Compilation\CSharpSemanticModel.cs (2)
254Debug.Assert(binder.IsSemanticModelBinder); 1220Debug.Assert(result == null || result.IsSemanticModelBinder);
Compilation\SpeculativeSemanticModelWithMemberModel.cs (3)
52Debug.Assert(rootBinder.IsSemanticModelBinder); 81Debug.Assert(rootBinder.IsSemanticModelBinder); 111Debug.Assert(rootBinder.IsSemanticModelBinder);
Compilation\SpeculativeSyntaxTreeSemanticModel.cs (1)
43Debug.Assert(rootBinder.IsSemanticModelBinder);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\SemanticModelAPITests.cs (1)
2273Assert.True(binder.IsSemanticModelBinder, "must be speculative");