2 overrides of ResultKind
Microsoft.CodeAnalysis.CSharp (2)
Symbols\ErrorTypeSymbol.cs (1)
636internal 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)
227if (errorType.ResultKind == LookupResultKind.Inaccessible)
BoundTree\BoundExpression.cs (1)
281return errorType.ResultKind;
Compilation\CSharpSemanticModel.cs (3)
1981return new SymbolInfo(originalErrorType.CandidateSymbols.GetPublicSymbols(), originalErrorType.ResultKind.ToCandidateReason()); 2326LookupResultKind resultKind = originalErrorSymbol.ResultKind; 3411resultKind = originalErrorType.ResultKind;
Symbols\ErrorTypeSymbol.cs (3)
72Debug.Assert(ResultKind != LookupResultKind.Viable, "Shouldn't have viable result kind on error symbol"); 73return ResultKind.ToCandidateReason(); 638get { return _originalDefinition.ResultKind; }
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
823new ExtendedErrorTypeSymbol(type, type.ResultKind,