6 types derived from CodeGenerationSymbol
Microsoft.CodeAnalysis.Workspaces (6)
CodeGenerationAbstractMethodSymbol.cs (1)
18internal abstract class CodeGenerationAbstractMethodSymbol : CodeGenerationSymbol, IMethodSymbol
CodeGenerationEventSymbol.cs (1)
15internal class CodeGenerationEventSymbol : CodeGenerationSymbol, IEventSymbol
CodeGenerationFieldSymbol.cs (1)
17internal class CodeGenerationFieldSymbol : CodeGenerationSymbol, IFieldSymbol
CodeGenerationNamespaceOrTypeSymbol.cs (1)
17internal abstract class CodeGenerationNamespaceOrTypeSymbol : CodeGenerationSymbol, INamespaceOrTypeSymbol
CodeGenerationParameterSymbol.cs (1)
17internal class CodeGenerationParameterSymbol : CodeGenerationSymbol, IParameterSymbol
CodeGenerationPropertySymbol.cs (1)
17internal class CodeGenerationPropertySymbol : CodeGenerationSymbol, IPropertySymbol
24 references to CodeGenerationSymbol
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
61if (conversion is not CodeGenerationSymbol)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpCodeGenerationService.cs (2)
203if (property is CodeGenerationSymbol codeGenSymbol) 218if (property is CodeGenerationSymbol codeGenSymbol)
Microsoft.CodeAnalysis.Workspaces (21)
CodeGenerationConstructedMethodSymbol.cs (1)
107protected override CodeGenerationSymbol Clone()
CodeGenerationConstructorSymbol.cs (1)
41protected override CodeGenerationSymbol Clone()
CodeGenerationDestructorSymbol.cs (1)
32protected override CodeGenerationSymbol Clone()
CodeGenerationEventSymbol.cs (1)
46protected override CodeGenerationSymbol Clone()
CodeGenerationFieldSymbol.cs (1)
40protected override CodeGenerationSymbol Clone()
CodeGenerationHelpers.cs (1)
42=> symbol is CodeGenerationSymbol codeGenerationSymbol
CodeGenerationMethodSymbol.cs (1)
58protected override CodeGenerationSymbol Clone()
CodeGenerationNamespaceSymbol.cs (1)
28protected override CodeGenerationSymbol Clone()
CodeGenerationParameterSymbol.cs (1)
49protected override CodeGenerationSymbol Clone()
CodeGenerationPropertySymbol.cs (1)
54protected override CodeGenerationSymbol Clone()
CodeGenerationSymbol.cs (6)
24protected static ConditionalWeakTable<CodeGenerationSymbol, SyntaxAnnotation[]> annotationsTable = new(); 52protected abstract CodeGenerationSymbol Clone(); 60internal CodeGenerationSymbol WithAdditionalAnnotations(params SyntaxAnnotation[] annotations) 67private static CodeGenerationSymbol AddAnnotationsTo( 68CodeGenerationSymbol originalDefinition, CodeGenerationSymbol newDefinition, SyntaxAnnotation[] annotations)
CodeGenerationSymbolFactory.cs (1)
28=> symbol is CodeGenerationSymbol;
CodeGenerationTypeSymbol.cs (1)
100protected sealed override CodeGenerationSymbol Clone()
SyntaxAnnotationExtensions.cs (3)
18Contract.ThrowIfFalse(symbol is CodeGenerationSymbol); 19var codeGenSymbol = (CodeGenerationSymbol)(object)symbol;