20 overrides of CreateISymbol
Microsoft.CodeAnalysis.CSharp (20)
Symbols\AliasSymbol.cs (1)
270protected override ISymbol CreateISymbol()
Symbols\ArrayTypeSymbol.cs (1)
472protected sealed override ISymbol CreateISymbol()
Symbols\AssemblySymbol.cs (1)
1081protected override ISymbol CreateISymbol()
Symbols\DiscardSymbol.cs (1)
41protected override ISymbol CreateISymbol()
Symbols\DynamicTypeSymbol.cs (1)
237protected override ISymbol CreateISymbol()
Symbols\EventSymbol.cs (1)
323protected sealed override ISymbol CreateISymbol()
Symbols\FieldSymbol.cs (1)
508protected override ISymbol CreateISymbol()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
119protected override ISymbol CreateISymbol()
Symbols\FunctionTypeSymbol.cs (1)
144protected override ISymbol CreateISymbol() => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
172protected sealed override ISymbol CreateISymbol()
Symbols\LocalSymbol.cs (1)
385protected sealed override ISymbol CreateISymbol()
Symbols\MethodSymbol.cs (1)
1243protected sealed override ISymbol CreateISymbol()
Symbols\ModuleSymbol.cs (1)
407protected override ISymbol CreateISymbol()
Symbols\NamedTypeSymbol.cs (1)
1689protected override ISymbol CreateISymbol()
Symbols\NamespaceSymbol.cs (1)
363protected sealed override ISymbol CreateISymbol()
Symbols\ParameterSymbol.cs (1)
444protected override ISymbol CreateISymbol()
Symbols\PointerTypeSymbol.cs (1)
299protected override ISymbol CreateISymbol()
Symbols\PropertySymbol.cs (1)
446protected sealed override ISymbol CreateISymbol()
Symbols\RangeVariableSymbol.cs (1)
182protected override ISymbol CreateISymbol()
Symbols\TypeParameterSymbol.cs (1)
702protected sealed override ISymbol CreateISymbol()
1 reference to CreateISymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
1811Interlocked.CompareExchange(ref _lazyISymbol, CreateISymbol(), null);