14 references to NotReferencable
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Symbols.cs (1)
2210singleResult = new ExtendedErrorTypeSymbol(GetContainingNamespaceOrType(singleResult), singleResult, LookupResultKind.NotReferencable, errorInfo); // UNDONE: Review resultkind.
Binder\LookupResult.cs (1)
172return new SingleLookupResult(LookupResultKind.NotReferencable, symbol, error);
Binder\LookupResultKind.cs (1)
84case LookupResultKind.NotReferencable: return CandidateReason.NotReferencable;
Compilation\CSharpSemanticModel.cs (4)
3724resultKind = LookupResultKind.NotReferencable; 3747resultKind = LookupResultKind.NotReferencable; 3762resultKind = LookupResultKind.NotReferencable; 3775resultKind = LookupResultKind.NotReferencable;
Lowering\LocalRewriter\LocalRewriter.cs (1)
523return new BoundBadExpression(syntax, LookupResultKind.NotReferencable, ImmutableArray<Symbol?>.Empty, children, resultType);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1807return new ExtendedErrorTypeSymbol(declaredBase, LookupResultKind.NotReferencable, info, true);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
275return new ExtendedErrorTypeSymbol(declaredBase, LookupResultKind.NotReferencable, info, true);
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (3)
531localBase = new ExtendedErrorTypeSymbol(localBase, LookupResultKind.NotReferencable, info); 678result.Add(new ExtendedErrorTypeSymbol(t, LookupResultKind.NotReferencable, 756return new ExtendedErrorTypeSymbol(declaredBase, LookupResultKind.NotReferencable,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LookupTests.cs (1)
450Assert.True(lookupResult.IsMultiViable || lookupResult.Kind == LookupResultKind.NotReferencable);