13 implementations of Kind
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
287public override SymbolKind Kind
Symbols\AssemblySymbol.cs (1)
201public sealed override SymbolKind Kind
Symbols\EventSymbol.cs (1)
239public 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)
646public sealed override SymbolKind Kind
Symbols\ModuleSymbol.cs (1)
58public sealed override SymbolKind Kind
Symbols\NamedTypeSymbol.cs (1)
901public override SymbolKind Kind // Cannot seal this method because of the ErrorSymbol.
Symbols\NamespaceSymbol.cs (1)
121public sealed override SymbolKind Kind
Symbols\ParameterSymbol.cs (1)
267public sealed override SymbolKind Kind
Symbols\PropertySymbol.cs (1)
336public sealed override SymbolKind Kind
Symbols\Symbol.cs (1)
103public abstract SymbolKind Kind { get; }
Symbols\TypeParameterSymbol.cs (1)
188public sealed override SymbolKind Kind
18 references to Kind
Microsoft.CodeAnalysis (11)
CodeGen\MetadataNamedArgument.cs (1)
41bool Cci.IMetadataNamedArgument.IsField => _entity.Kind == SymbolKind.Field;
Emit\EditAndContinue\DefinitionMap.cs (1)
711if (member is { Kind: SymbolKind.Field, IsStatic: false })
Emit\EditAndContinue\SymbolChanges.cs (8)
171if (synthesizedSymbol.Kind == SymbolKind.NamedType) 176if (synthesizedSymbol.Kind == SymbolKind.Method) 194if (synthesizedSymbol.Kind == SymbolKind.NamedType) 202if (synthesizedSymbol.Kind == SymbolKind.Method) 268if (symbol.Kind == SymbolKind.Namespace) 418if (newMember.Kind == SymbolKind.Method) 441else if (newMember.Kind == SymbolKind.Property) 516switch (symbol.Kind)
Symbols\Attributes\CommonAttributeData.cs (1)
79if (attributeType.ContainingSymbol?.Kind != SymbolKind.Namespace)
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
795if (symbol.Kind == SymbolKind.NamedType)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (3)
DkmUtilities.cs (2)
256var category = (symbol != null) ? GetResultCategory(symbol.Kind) 279else if (symbol.Kind == SymbolKind.Field && ((IFieldSymbolInternal)symbol).IsVolatile)
PDB\MethodDebugInfo.Native.cs (1)
654if (type.Kind == SymbolKind.ErrorType)
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\CompilationDifference.cs (1)
175var 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)
879.Where(s => s.Kind == SymbolKind.Field)
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (1)
238.Single(e => e.Key.ToString() == typeName).Value.Where(s => s.Kind == SymbolKind.Field)