5 overrides of ExtendedSpecialType
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
406
public override ExtendedSpecialType
ExtendedSpecialType
Symbols\MissingMetadataTypeSymbol.cs (2)
308
public override ExtendedSpecialType
ExtendedSpecialType
437
public override ExtendedSpecialType
ExtendedSpecialType
Symbols\NativeIntegerTypeSymbol.cs (1)
52
public override ExtendedSpecialType
ExtendedSpecialType
=> _underlyingType.ExtendedSpecialType;
Symbols\Source\SourceMemberContainerSymbol.cs (1)
830
public override ExtendedSpecialType
ExtendedSpecialType
16 references to ExtendedSpecialType
Microsoft.CodeAnalysis.CSharp (16)
BoundTree\BoundAwaitableInfo.cs (1)
15
Debug.Assert(RuntimeAsyncAwaitCall.Method.ContainingType.
ExtendedSpecialType
== InternalSpecialType.System_Runtime_CompilerServices_AsyncHelpers);
CodeGen\CodeGenerator.cs (2)
184
Debug.Assert(((InternalSpecialType)returnType.OriginalDefinition.
ExtendedSpecialType
) is InternalSpecialType.System_Threading_Tasks_ValueTask_T or InternalSpecialType.System_Threading_Tasks_Task_T);
330
&& ((InternalSpecialType)_method.ReturnType.
ExtendedSpecialType
) is InternalSpecialType.System_Threading_Tasks_Task or InternalSpecialType.System_Threading_Tasks_ValueTask));
Compilation\CSharpCompilation.cs (2)
391
return ((InternalSpecialType)methodReturn.
ExtendedSpecialType
) is (
1762
Debug.Assert(result.
ExtendedSpecialType
== specialType);
Lowering\LocalRewriter\LocalRewriter.cs (2)
658
Debug.Assert(node.Type.
ExtendedSpecialType
== InternalSpecialType.System_Type ||
670
if (node.Type.
ExtendedSpecialType
== InternalSpecialType.System_Type)
Lowering\SyntheticBoundNodeFactory.cs (4)
1310
Debug.Assert(systemType.
ExtendedSpecialType
== InternalSpecialType.System_Type ||
1315
if (systemType.
ExtendedSpecialType
== InternalSpecialType.System_Type)
1492
Debug.Assert(systemReflectionMethodOrConstructorInfo.
ExtendedSpecialType
== InternalSpecialType.System_Reflection_MethodInfo ||
1498
if (systemReflectionMethodOrConstructorInfo.
ExtendedSpecialType
== InternalSpecialType.System_Reflection_MethodInfo)
Symbols\Compilation_WellKnownMembers.cs (1)
1268
if ((int)type.OriginalDefinition.
ExtendedSpecialType
== typeId)
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
82
ExtendedSpecialType typeId = corType.
ExtendedSpecialType
;
Symbols\NativeIntegerTypeSymbol.cs (1)
52
public override ExtendedSpecialType ExtendedSpecialType => _underlyingType.
ExtendedSpecialType
;
Symbols\TypeSymbol.cs (2)
503
public SpecialType SpecialType => (SpecialType)
ExtendedSpecialType
;
2532
ExtendedSpecialType ITypeSymbolInternal.ExtendedSpecialType => this.
ExtendedSpecialType
;