17 overrides of ResultKind
Microsoft.CodeAnalysis.CSharp (17)
BoundTree\BoundExpression.cs (2)
250
public override LookupResultKind
ResultKind
312
public override LookupResultKind
ResultKind
Generated\BoundNodes.xml.Generated.cs (15)
979
public override LookupResultKind
ResultKind
{ get; }
1192
public override LookupResultKind
ResultKind
{ get; }
1240
public override LookupResultKind
ResultKind
{ get; }
1451
public override LookupResultKind
ResultKind
{ get; }
1663
public override LookupResultKind
ResultKind
{ get; }
1745
public override LookupResultKind
ResultKind
{ get; }
1792
public override LookupResultKind
ResultKind
{ get; }
5621
public override LookupResultKind
ResultKind
{ get; }
6065
public override LookupResultKind
ResultKind
{ get; }
6150
public override LookupResultKind
ResultKind
{ get; }
6503
public override LookupResultKind
ResultKind
{ get; }
6622
public override LookupResultKind
ResultKind
{ get; }
7007
public override LookupResultKind
ResultKind
{ get; }
7083
public override LookupResultKind
ResultKind
{ get; }
7119
public override LookupResultKind
ResultKind
{ get; }
18 references to ResultKind
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Expressions.cs (3)
4968
resultKind = boundMember.
ResultKind
;
4979
resultKind = boundMember.
ResultKind
;
5161
switch (boundMember.
ResultKind
)
Binder\Binder_InterpolatedString.cs (2)
587
if (outConstructorCall is not BoundObjectCreationExpression {
ResultKind
: LookupResultKind.Viable })
600
if (nonOutConstructorCall is BoundObjectCreationExpression {
ResultKind
: LookupResultKind.Viable })
Binder\Binder_Patterns.cs (1)
1572
switch (boundMember.
ResultKind
)
Binder\ForEachLoopBinder.cs (1)
762
if (collectionExpr.
ResultKind
== LookupResultKind.NotAValue)
BoundTree\BoundExpression.cs (1)
316
return !this.OriginalIndexersOpt.IsDefault ? LookupResultKind.OverloadResolutionFailure : base.
ResultKind
;
Compilation\CSharpSemanticModel.cs (8)
3501
resultKind = eventAssignment.
ResultKind
;
3505
case BoundKind.EventAccess when boundNodeForSyntacticParent is BoundEventAssignmentOperator {
ResultKind
: LookupResultKind.Viable } parentOperator &&
3513
resultKind = parentOperator.
ResultKind
;
3526
resultKind = conversion.
ResultKind
;
3704
resultKind = boundNode.
ResultKind
;
3932
resultKind = node.
ResultKind
;
3937
resultKind = node.
ResultKind
;
4293
resultKind = conversion.
ResultKind
;
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
144
newOperand.
ResultKind
,
Operations\CSharpOperationFactory.cs (1)
708
if (boundObjectCreationExpression.
ResultKind
== LookupResultKind.OverloadResolutionFailure || constructor.OriginalDefinition is ErrorMethodSymbol)