1 instantiation of ValidatedMember
Microsoft.Extensions.Options.SourceGeneration (1)
Parser.cs (1)
593return new(
9 references to ValidatedMember
Microsoft.Extensions.Options.SourceGeneration (9)
Emitter.cs (4)
710foreach (var vm in modelToValidate.MembersToValidate) 737private void GenMemberValidation(ValidatedMember vm, ref Dictionary<string, StaticFieldInfo> staticValidationAttributesDict, bool cleanListsBeforeUse) 820private void GenTransitiveValidation(ValidatedMember vm, ref Dictionary<string, StaticFieldInfo> staticValidatorsDict) 852private void GenEnumerationValidation(ValidatedMember vm, ref Dictionary<string, StaticFieldInfo> staticValidatorsDict)
Model\ValidatedModel.cs (1)
12List<ValidatedMember> MembersToValidate);
Parser.cs (4)
278private List<ValidatedMember> GetMembersToValidate(ITypeSymbol modelType, bool speculate, Location lowerLocationInCompilation, ITypeSymbol validatorType) 304var membersToValidate = new List<ValidatedMember>(); 312var memberInfo = GetMemberInfo(member, speculate, location, modelType, validatorType); 328private ValidatedMember? GetMemberInfo(ISymbol member, bool speculate, Location location, ITypeSymbol modelType, ITypeSymbol validatorType)