12 implementations of Kind
Microsoft.CodeAnalysis.CSharp (12)
Symbols\ArrayTypeSymbol.cs (1)
289public override SymbolKind Kind
Symbols\AssemblySymbol.cs (1)
196public 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)
773public override SymbolKind Kind // Cannot seal this method because of the ErrorSymbol.
Symbols\NamespaceSymbol.cs (1)
120public sealed override SymbolKind Kind
Symbols\ParameterSymbol.cs (1)
260public 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)
653if (member is { Kind: SymbolKind.Field, IsStatic: false })
Emit\EditAndContinue\SymbolChanges.cs (8)
170if (synthesizedSymbol.Kind == SymbolKind.NamedType) 175if (synthesizedSymbol.Kind == SymbolKind.Method) 193if (synthesizedSymbol.Kind == SymbolKind.NamedType) 201if (synthesizedSymbol.Kind == SymbolKind.Method) 267if (symbol.Kind == SymbolKind.Namespace) 417if (newMember.Kind == SymbolKind.Method) 440else if (newMember.Kind == SymbolKind.Property) 515switch (symbol.Kind)
Symbols\Attributes\CommonAttributeData.cs (1)
79if (attributeType.ContainingSymbol?.Kind != SymbolKind.Namespace)
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
788if (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)
170var 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)
136.Single(e => e.Key.ToString() == typeName).Value.Where(s => s.Kind == SymbolKind.Field)