17 overrides of ResultKind
Microsoft.CodeAnalysis.CSharp (17)
BoundTree\BoundExpression.cs (2)
275
public override LookupResultKind
ResultKind
345
public override LookupResultKind
ResultKind
Generated\BoundNodes.xml.Generated.cs (15)
992
public override LookupResultKind
ResultKind
{ get; }
1205
public override LookupResultKind
ResultKind
{ get; }
1253
public override LookupResultKind
ResultKind
{ get; }
1464
public override LookupResultKind
ResultKind
{ get; }
1676
public override LookupResultKind
ResultKind
{ get; }
1758
public override LookupResultKind
ResultKind
{ get; }
1805
public override LookupResultKind
ResultKind
{ get; }
5733
public override LookupResultKind
ResultKind
{ get; }
6179
public override LookupResultKind
ResultKind
{ get; }
6264
public override LookupResultKind
ResultKind
{ get; }
6772
public override LookupResultKind
ResultKind
{ get; }
6892
public override LookupResultKind
ResultKind
{ get; }
7277
public override LookupResultKind
ResultKind
{ get; }
7357
public override LookupResultKind
ResultKind
{ get; }
7393
public override LookupResultKind
ResultKind
{ get; }
18 references to ResultKind
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Expressions.cs (3)
5826
resultKind = boundMember.
ResultKind
;
5836
resultKind = boundMember.
ResultKind
;
6033
switch (boundMember.
ResultKind
)
Binder\Binder_InterpolatedString.cs (2)
733
if (outConstructorCall is not BoundObjectCreationExpression {
ResultKind
: LookupResultKind.Viable })
746
if (nonOutConstructorCall is BoundObjectCreationExpression {
ResultKind
: LookupResultKind.Viable })
Binder\Binder_Patterns.cs (1)
1581
switch (boundMember.
ResultKind
)
Binder\ForEachLoopBinder.cs (1)
933
if (collectionExpr.
ResultKind
== LookupResultKind.NotAValue)
BoundTree\BoundExpression.cs (1)
349
return !this.OriginalIndexersOpt.IsDefault ? LookupResultKind.OverloadResolutionFailure : base.
ResultKind
;
Compilation\CSharpSemanticModel.cs (8)
3508
resultKind = eventAssignment.
ResultKind
;
3512
case BoundKind.EventAccess when boundNodeForSyntacticParent is BoundEventAssignmentOperator {
ResultKind
: LookupResultKind.Viable } parentOperator &&
3520
resultKind = parentOperator.
ResultKind
;
3533
resultKind = conversion.
ResultKind
;
3715
resultKind = boundNode.
ResultKind
;
3944
resultKind = node.
ResultKind
;
3949
resultKind = node.
ResultKind
;
4315
resultKind = conversion.
ResultKind
;
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
149
newOperand.
ResultKind
,
Operations\CSharpOperationFactory.cs (1)
711
if (boundObjectCreationExpression.
ResultKind
== LookupResultKind.OverloadResolutionFailure || constructor.OriginalDefinition is ErrorMethodSymbol)