13 implementations of Kind
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
289public 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)
642public sealed override SymbolKind Kind
Symbols\ModuleSymbol.cs (1)
58public sealed override SymbolKind Kind
Symbols\NamedTypeSymbol.cs (1)
793public override SymbolKind Kind // Cannot seal this method because of the ErrorSymbol.
Symbols\NamespaceSymbol.cs (1)
120public 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)
877.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)