20 overrides of CreateISymbol
Microsoft.CodeAnalysis.CSharp (20)
Symbols\AliasSymbol.cs (1)
272protected override ISymbol CreateISymbol()
Symbols\ArrayTypeSymbol.cs (1)
473protected sealed override ISymbol CreateISymbol()
Symbols\AssemblySymbol.cs (1)
1114protected override ISymbol CreateISymbol()
Symbols\DiscardSymbol.cs (1)
42protected override ISymbol CreateISymbol()
Symbols\DynamicTypeSymbol.cs (1)
238protected override ISymbol CreateISymbol()
Symbols\EventSymbol.cs (1)
328protected sealed override ISymbol CreateISymbol()
Symbols\FieldSymbol.cs (1)
510protected override ISymbol CreateISymbol()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
120protected override ISymbol CreateISymbol()
Symbols\FunctionTypeSymbol.cs (1)
144protected override ISymbol CreateISymbol() => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
174protected sealed override ISymbol CreateISymbol()
Symbols\LocalSymbol.cs (1)
384protected sealed override ISymbol CreateISymbol()
Symbols\MethodSymbol.cs (1)
1253protected sealed override ISymbol CreateISymbol()
Symbols\ModuleSymbol.cs (1)
414protected override ISymbol CreateISymbol()
Symbols\NamedTypeSymbol.cs (1)
1910protected override ISymbol CreateISymbol()
Symbols\NamespaceSymbol.cs (1)
369protected sealed override ISymbol CreateISymbol()
Symbols\ParameterSymbol.cs (1)
467protected override ISymbol CreateISymbol()
Symbols\PointerTypeSymbol.cs (1)
300protected override ISymbol CreateISymbol()
Symbols\PropertySymbol.cs (1)
445protected sealed override ISymbol CreateISymbol()
Symbols\RangeVariableSymbol.cs (1)
184protected override ISymbol CreateISymbol()
Symbols\TypeParameterSymbol.cs (1)
703protected sealed override ISymbol CreateISymbol()
1 reference to CreateISymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
1843Interlocked.CompareExchange(ref _lazyISymbol, CreateISymbol(), null);