1 instantiation of ValidatedMember
Microsoft.Extensions.Options.SourceGeneration (1)
Parser.cs (1)
581return new(
9 references to ValidatedMember
Microsoft.Extensions.Options.SourceGeneration (9)
Emitter.cs (4)
703foreach (var vm in modelToValidate.MembersToValidate) 730private void GenMemberValidation(ValidatedMember vm, string modelName, ref Dictionary<string, StaticFieldInfo> staticValidationAttributesDict, bool cleanListsBeforeUse) 813private void GenTransitiveValidation(ValidatedMember vm, string modelName, ref Dictionary<string, StaticFieldInfo> staticValidatorsDict) 844private void GenEnumerationValidation(ValidatedMember vm, string modelName, ref Dictionary<string, StaticFieldInfo> staticValidatorsDict)
Model\ValidatedModel.cs (1)
12List<ValidatedMember> MembersToValidate);
Parser.cs (4)
266private List<ValidatedMember> GetMembersToValidate(ITypeSymbol modelType, bool speculate, Location lowerLocationInCompilation, ITypeSymbol validatorType) 292var membersToValidate = new List<ValidatedMember>(); 300var memberInfo = GetMemberInfo(member, speculate, location, modelType, validatorType); 316private ValidatedMember? GetMemberInfo(ISymbol member, bool speculate, Location location, ITypeSymbol modelType, ITypeSymbol validatorType)