1 instantiation of ParsableFromStringSpec
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
189
ParsableFromStringSpec stringParsableSpec =
new
(type) { StringParsableTypeKind = specialTypeKind };
12 references to ParsableFromStringSpec
ConfigurationSchemaGenerator (12)
ConfigSchemaEmitter.cs (3)
186
if (type is
ParsableFromStringSpec
parsable)
587
private void GenerateParsableFromString(JsonObject propertyNode,
ParsableFromStringSpec
parsable)
653
private static string GetParsableTypeName(
ParsableFromStringSpec
parsable) => parsable.DisplayString switch
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (2)
189
ParsableFromStringSpec
stringParsableSpec = new(type) { StringParsableTypeKind = specialTypeKind };
899
typeSpec is not
ParsableFromStringSpec
)
RuntimeSource\Configuration.Binder\Specs\BindingHelperInfo.cs (5)
56
TypesForGen_ParsePrimitive = GetTypesForGen_CoreBindingHelper<
ParsableFromStringSpec
>(MethodsToGen_CoreBindingHelper.ParsePrimitive)
95
ParsableFromStringSpec
effectiveType = (
ParsableFromStringSpec
)_typeIndex.GetEffectiveTypeSpec(typeSpec);
127
case
ParsableFromStringSpec
stringParsableSpec:
220
private void RegisterStringParsableTypeIfApplicable(
ParsableFromStringSpec
type)
RuntimeSource\Configuration.Binder\Specs\TypeIndex.cs (2)
104
GetTypeSpec(typeSpec.KeyTypeRef) is
ParsableFromStringSpec
;
108
public static string GetParseMethodName(
ParsableFromStringSpec
type)