24 references to Enum
Microsoft.CodeAnalysis (2)
MetadataReader\MetadataDecoder.cs (1)
1549return (type.TypeKind == TypeKind.Enum) ? TypedConstantKind.Enum : TypedConstantKind.Primitive;
Symbols\TypedConstant.cs (1)
185return TypedConstantKind.Enum;
Microsoft.CodeAnalysis.CSharp (18)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
157new TypedConstant(manager.System_Diagnostics_DebuggerBrowsableState, TypedConstantKind.Enum, DebuggerBrowsableState.Never))));
Symbols\Attributes\AttributeData.cs (4)
575Debug.Assert(ctorArgument.Kind == TypedConstantKind.Enum || ctorArgument.Kind == TypedConstantKind.Primitive); 577ClassInterfaceType interfaceType = ctorArgument.Kind == TypedConstantKind.Enum ? 600Debug.Assert(ctorArgument.Kind == TypedConstantKind.Enum || ctorArgument.Kind == TypedConstantKind.Primitive); 602ComInterfaceType interfaceType = ctorArgument.Kind == TypedConstantKind.Enum ?
Symbols\Compilation_WellKnownMembers.cs (3)
504TypedConstantKind.Enum, 805var typedConstantDebugMode = new TypedConstant(debuggingModesType, TypedConstantKind.Enum, constantVal); 858new TypedConstant(attributeTargetsType, TypedConstantKind.Enum, targets));
Symbols\Source\SourceAssemblySymbol.cs (1)
1829var typedConstantRequestMinimum = new TypedConstant(securityActionType, TypedConstantKind.Enum, constantValue);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1004SpecialType specialType = arg.Kind == TypedConstantKind.Enum ?
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
894case TypedConstantKind.Enum:
Symbols\TypedConstantExtensions.cs (4)
36if (constant.Kind == TypedConstantKind.Enum) 51Debug.Assert(constant.Kind == TypedConstantKind.Enum); 71Debug.Assert(constant.Kind == TypedConstantKind.Enum); 150Debug.Assert(constant.Kind == TypedConstantKind.Enum);
Symbols\TypeSymbolExtensions.cs (3)
306kind = TypedConstantKind.Enum; 316case TypedConstantKind.Enum: 321if (kind == TypedConstantKind.Array || kind == TypedConstantKind.Enum)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
30case TypedConstantKind.Enum:
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
30case TypedConstantKind.Enum:
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (1)
584if (arg.Kind == TypedConstantKind.Enum)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
30case TypedConstantKind.Enum: