1 write to StringParsableTypeKind
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Parser.cs (1)
193
ParsableFromStringSpec stringParsableSpec = new(type) {
StringParsableTypeKind
= specialTypeKind };
10 references to StringParsableTypeKind
Microsoft.Extensions.Configuration.Binder.SourceGeneration (10)
Emitter\CoreBindingHelpers.cs (7)
126
checkForNullSectionValue: stringParsableType.
StringParsableTypeKind
is not StringParsableTypeKind.AssignFromSectionValue);
391
case ParsableFromStringSpec {
StringParsableTypeKind
: StringParsableTypeKind.AssignFromSectionValue }:
487
if (type.
StringParsableTypeKind
is not StringParsableTypeKind.Enum)
618
StringParsableTypeKind typeKind = type.
StringParsableTypeKind
;
805
if (keyType.
StringParsableTypeKind
is not StringParsableTypeKind.AssignFromSectionValue)
1018
(stringParsableType.
StringParsableTypeKind
!= StringParsableTypeKind.AssignFromSectionValue || hasDeclaredDefault);
1355
StringParsableTypeKind typeKind = type.
StringParsableTypeKind
;
Specs\BindingHelperInfo.cs (1)
253
if (type.
StringParsableTypeKind
is not StringParsableTypeKind.AssignFromSectionValue)
Specs\TypeIndex.cs (2)
120
Debug.Assert(type.
StringParsableTypeKind
is not StringParsableTypeKind.AssignFromSectionValue);
122
if (type.
StringParsableTypeKind
is StringParsableTypeKind.ByteArray)