5 instantiations of MemberModel
Microsoft.Diagnostics.DataContractReader.DataGenerator (5)
Parser.cs (5)
208model = new MemberModel( 243model = new MemberModel( 266model = new MemberModel( 285model = new MemberModel( 328model = new MemberModel(
21 references to MemberModel
Microsoft.Diagnostics.DataContractReader.DataGenerator (21)
Emitter.cs (13)
86foreach (MemberModel member in model.Members) 113foreach (MemberModel member in model.Members) 131private static void EmitWriteBackMethod(StringBuilder sb, MemberModel member) 183foreach (MemberModel member in model.Members) 192private static void EmitMemberAssignment(StringBuilder sb, MemberModel member) 238private static string ReadExpression(MemberModel member, string baseVar, string typeVar, string nameVar, string? typeArg) 251private static string NameArgs(MemberModel member) 291foreach (MemberModel member in model.Members) 302foreach (MemberModel member in model.Members) 317private static string RawOffsetReadExpression(MemberModel member, int offset) 334private static void EmitStaticAddressMethod(StringBuilder sb, MemberModel member) 341private static void EmitStaticReferenceMethod(StringBuilder sb, MemberModel member) 352private static void EmitThreadStaticAddressMethod(StringBuilder sb, MemberModel member)
Model.cs (2)
63EquatableArray<string> Names) : IEquatable<MemberModel>; 76EquatableArray<MemberModel> Members) : IEquatable<CdacTypeModel>;
Parser.cs (6)
42List<MemberModel> members = new(); 48if (TryParseProperty(prop, out MemberModel? pm)) 54if (TryParseStaticMethod(method, out MemberModel? mm)) 88Members: EquatableArray<MemberModel>.FromEnumerable(members)); 167private static bool TryParseProperty(IPropertySymbol prop, out MemberModel? model) 305private static bool TryParseStaticMethod(IMethodSymbol method, out MemberModel? model)