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