6 types derived from CodeGenerationSymbol
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
13
internal abstract class CodeGenerationAbstractMethodSymbol :
CodeGenerationSymbol
, IMethodSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationEventSymbol.cs (1)
21
IMethodSymbol? raiseMethod) :
CodeGenerationSymbol
(containingType?.ContainingAssembly, containingType, attributes, declaredAccessibility, modifiers, name), IEventSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldSymbol.cs (1)
20
object constantValue) :
CodeGenerationSymbol
(containingType?.ContainingAssembly, containingType, attributes, accessibility, modifiers, name), IFieldSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceOrTypeSymbol.cs (1)
10
internal abstract class CodeGenerationNamespaceOrTypeSymbol :
CodeGenerationSymbol
, INamespaceOrTypeSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
21
object defaultValue) :
CodeGenerationSymbol
(containingType?.ContainingAssembly, containingType, attributes, Accessibility.NotApplicable, DeclarationModifiers.None, name), IParameterSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
24
IMethodSymbol setMethod) :
CodeGenerationSymbol
(containingType?.ContainingAssembly, containingType, attributes, declaredAccessibility, modifiers, name), IPropertySymbol
21 references to CodeGenerationSymbol
Microsoft.CodeAnalysis.CodeStyle.Fixes (21)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
39
=> symbol is
CodeGenerationSymbol
codeGenerationSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
24
=> symbol is
CodeGenerationSymbol
;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationConstructedMethodSymbol.cs (1)
107
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationConstructorSymbol.cs (1)
29
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationDestructorSymbol.cs (1)
25
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationEventSymbol.cs (1)
32
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldSymbol.cs (1)
27
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationMethodSymbol.cs (1)
53
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (1)
23
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
35
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
36
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (6)
19
protected static ConditionalWeakTable<
CodeGenerationSymbol
, SyntaxAnnotation[]> annotationsTable = new();
47
protected abstract
CodeGenerationSymbol
Clone();
55
internal
CodeGenerationSymbol
WithAdditionalAnnotations(params SyntaxAnnotation[] annotations)
62
private static
CodeGenerationSymbol
AddAnnotationsTo(
63
CodeGenerationSymbol
originalDefinition,
CodeGenerationSymbol
newDefinition, SyntaxAnnotation[] annotations)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (1)
86
protected sealed override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\SyntaxAnnotationExtensions.cs (3)
17
Contract.ThrowIfFalse(symbol is
CodeGenerationSymbol
);
18
var
codeGenSymbol = (
CodeGenerationSymbol
)(object)symbol;