17 references to IsSemanticModelBinder
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Attributes.cs (1)
147while (result.IsSemanticModelBinder)
Binder\Binder_Expressions.cs (3)
1764if (node is IdentifierNameSyntax id && !this.IsSemanticModelBinder) 4824Debug.Assert(argumentListBinder.IsSemanticModelBinder); 7607var isSemanticModel = this.IsSemanticModelBinder;
Binder\Binder_Lookup.cs (2)
363IsUsingAlias(submissionImports.UsingAliases, name, originalBinder.IsSemanticModelBinder)) 473bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder;
Binder\InContainerBinder.cs (1)
128if (Next is WithExternAndUsingAliasesBinder withUsingAliases && withUsingAliases.IsUsingAlias(name, originalBinder.IsSemanticModelBinder, basesBeingResolved))
Binder\WithUsingNamespacesAndTypesBinder.cs (3)
83bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder; 136bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder; 180bool callerIsSemanticModel = originalBinder.IsSemanticModelBinder;
Compilation\CSharpSemanticModel.cs (2)
255Debug.Assert(binder.IsSemanticModelBinder); 1223Debug.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");