1 instantiation of UnsupportedTypeSpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Parser.cs (1)
843
new
(typeParseInfo.TypeSymbol) { NotSupportedReason = reason };
7 references to UnsupportedTypeSpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (7)
ConfigurationBindingGenerator.Parser.cs (6)
199
Debug.Assert(spec is ArraySpec or
UnsupportedTypeSpec
);
374
Debug.Assert(spec is DictionarySpec or
UnsupportedTypeSpec
or null);
379
Debug.Assert(spec is EnumerableSpec or
UnsupportedTypeSpec
or null);
839
private static
UnsupportedTypeSpec
CreateUnsupportedCollectionSpec(TypeParseInfo typeParseInfo)
842
private static
UnsupportedTypeSpec
CreateUnsupportedTypeSpec(TypeParseInfo typeParseInfo, NotSupportedReason reason) =>
1023
if (typeSpec is
UnsupportedTypeSpec
unsupportedTypeSpec)
Emitter\CoreBindingHelpers.cs (1)
108
Debug.Assert(effectiveType is
UnsupportedTypeSpec
|| _typeIndex.CanBindTo(type.TypeRef));