31 references to LateBound
Microsoft.CodeAnalysis.CSharp (2)
Compilation\SymbolInfoFactory.cs (2)
29
return new SymbolInfo(symbols[0].GetPublicSymbol(), CandidateReason.
LateBound
);
33
return new SymbolInfo(getPublicSymbols(symbols), CandidateReason.
LateBound
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\OperatorTests.cs (3)
7541
Assert.Equal(type.IsDynamic() ? CandidateReason.
LateBound
: CandidateReason.None, info1.CandidateReason);
8092
Assert.True(CandidateReason.
LateBound
== info1.CandidateReason || CandidateReason.None == info1.CandidateReason);
8110
Assert.Equal(leftType.IsDynamic() || rightType.IsDynamic() ? CandidateReason.
LateBound
: CandidateReason.None, info1.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Compilation\SemanticModelGetSemanticInfoTests_LateBound.cs (21)
42
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
88
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
114
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
145
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
171
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
199
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
230
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
270
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
322
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
351
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
422
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
518
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
555
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
591
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
619
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
656
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
683
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
719
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
775
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
830
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
861
Assert.Equal(CandidateReason.
LateBound
, semanticInfo.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Simplification\Simplifiers\ExpressionSimplifier.cs (1)
400
return semanticModel.GetSymbolInfo(memberAccess.Name).CandidateReason == CandidateReason.
LateBound
;
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\LookupResult.vb (1)
54
Return CandidateReason.
LateBound
Compilation\SymbolInfo.vb (2)
24
If symbols.IsEmpty AndAlso Not (reason = CandidateReason.None OrElse reason = CandidateReason.
LateBound
) Then
28
If symbols.Length = 1 AndAlso (reason = CandidateReason.None OrElse reason = CandidateReason.
LateBound
) Then
Microsoft.CodeAnalysis.Workspaces (1)
Rename\RenameLocation.cs (1)
136
case CandidateReason.
LateBound
: