1 write to TypeRef
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Specs\Members\MemberSpec.cs (1)
17
TypeRef
= typeRef;
10 references to TypeRef
Microsoft.Extensions.Configuration.Binder.SourceGeneration (10)
ConfigurationBindingGenerator.Parser.cs (1)
766
ParameterSpec paramSpec = new ParameterSpec(parameter, propertySpec.
TypeRef
)
Emitter\CoreBindingHelpers.cs (5)
376
TypeSpec memberType = _typeIndex.GetTypeSpec(member.
TypeRef
);
419
TypeSpec typeSpec = _typeIndex.GetEffectiveTypeSpec(member.
TypeRef
);
888
switch (_typeIndex.GetEffectiveTypeSpec(member.
TypeRef
))
903
bool emitNullCheck = member.
TypeRef
.CanBeNull && stringParsableType.StringParsableTypeKind != StringParsableTypeKind.AssignFromSectionValue;
1006
TypeSpec memberType = _typeIndex.GetTypeSpec(member.
TypeRef
);
Specs\BindingHelperInfo.cs (2)
176
TryRegisterTransitiveTypesForMethodGen(property.
TypeRef
);
178
if (_typeIndex.GetTypeSpec(property.
TypeRef
) is ComplexTypeSpec)
Specs\Members\ParameterSpec.cs (1)
20
DefaultValueExpr = CSharpSyntaxUtilities.FormatLiteral(parameter.ExplicitDefaultValue,
TypeRef
);
Specs\TypeIndex.cs (1)
42
TypeSpec propTypeSpec = GetEffectiveTypeSpec(property.
TypeRef
);