2 types derived from CodeGenerationSymbol
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
18
internal abstract class CodeGenerationAbstractMethodSymbol :
CodeGenerationSymbol
, IMethodSymbol
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceOrTypeSymbol.cs (1)
17
internal abstract class CodeGenerationNamespaceOrTypeSymbol :
CodeGenerationSymbol
, INamespaceOrTypeSymbol
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)
28
=> 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)
36
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationDestructorSymbol.cs (1)
27
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationEventSymbol.cs (1)
36
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldSymbol.cs (1)
32
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationMethodSymbol.cs (1)
58
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (1)
22
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
40
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
41
protected override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (6)
24
protected static ConditionalWeakTable<
CodeGenerationSymbol
, SyntaxAnnotation[]> annotationsTable = new();
52
protected abstract
CodeGenerationSymbol
Clone();
60
internal
CodeGenerationSymbol
WithAdditionalAnnotations(params SyntaxAnnotation[] annotations)
67
private static
CodeGenerationSymbol
AddAnnotationsTo(
68
CodeGenerationSymbol
originalDefinition,
CodeGenerationSymbol
newDefinition, SyntaxAnnotation[] annotations)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (1)
87
protected sealed override
CodeGenerationSymbol
Clone()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\SyntaxAnnotationExtensions.cs (3)
18
Contract.ThrowIfFalse(symbol is
CodeGenerationSymbol
);
19
var
codeGenSymbol = (
CodeGenerationSymbol
)(object)symbol;