10 implementations of Kind
Microsoft.CodeAnalysis.CSharp (10)
Symbols\AssemblySymbol.cs (1)
194public sealed override SymbolKind Kind
Symbols\FieldSymbol.cs (1)
186public sealed override SymbolKind Kind
Symbols\LocalSymbol.cs (1)
189public sealed override SymbolKind Kind
Symbols\MethodSymbol.cs (1)
636public sealed override SymbolKind Kind
Symbols\ModuleSymbol.cs (1)
58public sealed override SymbolKind Kind
Symbols\NamedTypeSymbol.cs (1)
768public override SymbolKind Kind // Cannot seal this method because of the ErrorSymbol.
Symbols\NamespaceSymbol.cs (1)
119public sealed override SymbolKind Kind
Symbols\ParameterSymbol.cs (1)
246public sealed override SymbolKind Kind
Symbols\Symbol.cs (1)
101public abstract SymbolKind Kind { get; }
Symbols\TypeParameterSymbol.cs (1)
187public sealed override SymbolKind Kind
15 references to Kind
Microsoft.CodeAnalysis (7)
CodeGen\MetadataNamedArgument.cs (1)
41bool Cci.IMetadataNamedArgument.IsField => _entity.Kind == SymbolKind.Field;
Emit\EditAndContinue\SymbolChanges.cs (5)
246if (synthesizedSymbol.Kind == SymbolKind.NamedType) 251if (synthesizedSymbol.Kind == SymbolKind.Method) 269if (synthesizedSymbol.Kind == SymbolKind.NamedType) 277if (synthesizedSymbol.Kind == SymbolKind.Method) 349if (internalSymbol.Kind == SymbolKind.Namespace)
Symbols\Attributes\CommonAttributeData.cs (1)
74if (attributeType.ContainingSymbol?.Kind != SymbolKind.Namespace)
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
981if (symbol.Kind == SymbolKind.NamedType)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (3)
DkmUtilities.cs (2)
262var category = (symbol != null) ? GetResultCategory(symbol.Kind) 285else if (symbol.Kind == SymbolKind.Field && ((IFieldSymbolInternal)symbol).IsVolatile)
PDB\MethodDebugInfo.Native.cs (1)
656if (type.Kind == SymbolKind.ErrorType)
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\CompilationDifference.cs (1)
143var actual = EmitResult.Baseline.SynthesizedMembers.Single(e => e.Key.ToString() == typeName).Value.Where(s => s.Kind == SymbolKind.Field).Select(s => (IFieldSymbol)s.GetISymbol()).Select(f => f.Name + ": " + f.Type);
CompilationVerifier.cs (1)
712.Where(s => s.Kind == SymbolKind.Field)
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (1)
645If symbol.Kind = SymbolKind.NamedType Then
Symbols\Symbol.vb (1)
1258Private ReadOnly Property ISymbol_Kind As SymbolKind Implements ISymbol.Kind, ISymbolInternal.Kind