2 overrides of ResultKind
Microsoft.CodeAnalysis.CSharp (2)
Symbols\ErrorTypeSymbol.cs (1)
644internal override LookupResultKind ResultKind
Symbols\ExtendedErrorTypeSymbol.cs (1)
107internal override LookupResultKind ResultKind
10 references to ResultKind
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Attributes.cs (1)
173resultKind = errorType.ResultKind;
Binder\Binder_Lookup.cs (1)
301if (errorType.ResultKind == LookupResultKind.Inaccessible)
BoundTree\BoundExpression.cs (1)
281return errorType.ResultKind;
Compilation\CSharpSemanticModel.cs (3)
1991return new SymbolInfo(originalErrorType.CandidateSymbols.GetPublicSymbols(), originalErrorType.ResultKind.ToCandidateReason()); 2336LookupResultKind resultKind = originalErrorSymbol.ResultKind; 3422resultKind = originalErrorType.ResultKind;
Symbols\ErrorTypeSymbol.cs (3)
73Debug.Assert(ResultKind != LookupResultKind.Viable, "Shouldn't have viable result kind on error symbol"); 74return ResultKind.ToCandidateReason(); 646get { return _originalDefinition.ResultKind; }
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
823new ExtendedErrorTypeSymbol(type, type.ResultKind,