16 references to IsSemanticModelBinder
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Attributes.cs (1)
147while (result.IsSemanticModelBinder)
Binder\Binder_Expressions.cs (3)
1806if (node is IdentifierNameSyntax id && !this.IsSemanticModelBinder) 4879Debug.Assert(argumentListBinder.IsSemanticModelBinder); 7802var isSemanticModel = this.IsSemanticModelBinder;
Binder\Binder_Lookup.cs (2)
344IsUsingAlias(submissionImports.UsingAliases, name, originalBinder.IsSemanticModelBinder)) 454bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder;
Binder\InContainerBinder.cs (1)
115if (Next is WithExternAndUsingAliasesBinder withUsingAliases && withUsingAliases.IsUsingAlias(name, originalBinder.IsSemanticModelBinder, basesBeingResolved))
Binder\WithUsingNamespacesAndTypesBinder.cs (2)
78bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder; 122bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder;
Compilation\CSharpSemanticModel.cs (2)
256Debug.Assert(binder.IsSemanticModelBinder); 1236Debug.Assert(result == null || result.IsSemanticModelBinder);
Compilation\SpeculativeSemanticModelWithMemberModel.cs (3)
53Debug.Assert(rootBinder.IsSemanticModelBinder); 82Debug.Assert(rootBinder.IsSemanticModelBinder); 112Debug.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");