Base:
property
Kind
Microsoft.CodeAnalysis.CSharp.Symbol.Kind
2 overrides of Kind
Microsoft.CodeAnalysis.CSharp (2)
Symbols\ErrorTypeSymbol.cs (1)
214public sealed override SymbolKind Kind
Symbols\SubstitutedNamedTypeSymbol.cs (1)
134public sealed override SymbolKind Kind
10 references to Kind
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Symbols.cs (1)
2625if (forwardedType.Kind == SymbolKind.ErrorType)
BoundTree\BoundExpressionExtensions.cs (1)
265return receiverType is NamedTypeSymbol { Kind: SymbolKind.NamedType, IsComImport: true };
Emitter\Model\PEModuleBuilder.cs (2)
977if (namedTypeSymbol.OriginalDefinition.Kind == SymbolKind.ErrorType) 982if (diagInfo == null && namedTypeSymbol.Kind == SymbolKind.ErrorType)
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
653return candidate.Kind != SymbolKind.ErrorType || !(candidate is MissingMetadataTypeSymbol);
Symbols\MetadataOrSourceAssemblySymbol.cs (2)
97(corType.Kind == SymbolKind.ErrorType && 98_lazySpecialTypes[(int)typeId].Kind == SymbolKind.ErrorType));
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
227if (type.Kind == SymbolKind.ErrorType) 494if (newDefinition.Kind == SymbolKind.ErrorType && !newDefinition.IsGenericType)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
136get { return OriginalDefinition.Kind; }