34 instantiations of UnsupportedMetadataTypeSymbol
Microsoft.CodeAnalysis.CSharp (34)
BoundTree\UnboundLambda.cs (1)
183
internal static readonly TypeSymbol NoReturnExpression = new
UnsupportedMetadataTypeSymbol
();
FlowAnalysis\NullableWalker.cs (1)
210
private static readonly TypeWithState _invalidType = TypeWithState.Create(new
UnsupportedMetadataTypeSymbol
(), NullableFlowState.NotNull);
Symbols\ErrorTypeSymbol.cs (2)
21
internal static readonly ErrorTypeSymbol UnknownResultType = new
UnsupportedMetadataTypeSymbol
();
22
internal static readonly ErrorTypeSymbol EmptyParamsCollectionElementTypeSentinel = new
UnsupportedMetadataTypeSymbol
();
Symbols\FunctionTypeSymbol.cs (1)
37
private static readonly NamedTypeSymbol Uninitialized = new
UnsupportedMetadataTypeSymbol
();
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
118
return new
UnsupportedMetadataTypeSymbol
();
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (2)
79
return new
UnsupportedMetadataTypeSymbol
(); // position of type parameter too large
83
return new
UnsupportedMetadataTypeSymbol
(); // associated type does not have type parameters
Symbols\Metadata\PE\MetadataDecoder.cs (4)
73
return new
UnsupportedMetadataTypeSymbol
(); // type parameter not associated with a method
80
return new
UnsupportedMetadataTypeSymbol
(); // type parameter position too large
97
return new
UnsupportedMetadataTypeSymbol
(); // position of type parameter too large
139
return new
UnsupportedMetadataTypeSymbol
();
Symbols\Metadata\PE\NativeIntegerTypeDecoder.cs (2)
52
return new
UnsupportedMetadataTypeSymbol
();
57
return new
UnsupportedMetadataTypeSymbol
();
Symbols\Metadata\PE\PEEventSymbol.cs (1)
86
_eventTypeWithAnnotations = TypeWithAnnotations.Create(new
UnsupportedMetadataTypeSymbol
(mrEx));
Symbols\Metadata\PE\PENamedTypeSymbol.cs (6)
555
return new
UnsupportedMetadataTypeSymbol
(mrEx);
583
var namedTypeSymbol = typeSymbol as NamedTypeSymbol ?? new
UnsupportedMetadataTypeSymbol
(); // interface list contains a bad type
594
return ImmutableArray.Create<NamedTypeSymbol>(new
UnsupportedMetadataTypeSymbol
(mrEx));
1238
underlyingType = new
UnsupportedMetadataTypeSymbol
(); // ambiguous underlying type
1246
underlyingType = new
UnsupportedMetadataTypeSymbol
(); // undefined underlying type
1253
underlyingType = new
UnsupportedMetadataTypeSymbol
(mrEx);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (3)
271
typeSymbol = new
UnsupportedMetadataTypeSymbol
();
286
typeSymbol = new
UnsupportedMetadataTypeSymbol
();
299
typeSymbol = new
UnsupportedMetadataTypeSymbol
();
Symbols\Metadata\PE\SymbolFactory.cs (3)
76
return new
UnsupportedMetadataTypeSymbol
(exception);
96
return new
UnsupportedMetadataTypeSymbol
();
146
return new
UnsupportedMetadataTypeSymbol
();
Symbols\Metadata\PE\TupleTypeDecoder.cs (3)
94
return new
UnsupportedMetadataTypeSymbol
();
114
return TypeWithAnnotations.Create(new
UnsupportedMetadataTypeSymbol
());
152
return new
UnsupportedMetadataTypeSymbol
();
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
292
return (NamedTypeSymbol)this.SymbolMap.GetOrAdd(type, new
UnsupportedMetadataTypeSymbol
());
391
result = new
UnsupportedMetadataTypeSymbol
();
Symbols\Source\LambdaSymbol.cs (2)
34
internal static readonly TypeSymbol ReturnTypeIsBeingInferred = new
UnsupportedMetadataTypeSymbol
();
39
internal static readonly TypeSymbol InferenceFailureReturnType = new
UnsupportedMetadataTypeSymbol
();
6 references to UnsupportedMetadataTypeSymbol
Microsoft.CodeAnalysis.CSharp (6)
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
398
if (underlyingTypeSymbol is
UnsupportedMetadataTypeSymbol
|| underlyingTypeSymbol is MissingMetadataTypeSymbol || symbol.IsUnboundGenericType)
Symbols\Metadata\PE\SymbolFactory.cs (5)
21
if (elementType is
UnsupportedMetadataTypeSymbol
)
41
if (type is
UnsupportedMetadataTypeSymbol
)
66
if (elementType is
UnsupportedMetadataTypeSymbol
)
85
if (genericTypeDef is
UnsupportedMetadataTypeSymbol
)
94
arg.Key is
UnsupportedMetadataTypeSymbol
)