1 instantiation of MemberMapping
Microsoft.Cci.Extensions (1)
Mappings\TypeMapping.cs (1)
68
mapping = new
MemberMapping
(this, this.Settings);
52 references to MemberMapping
Microsoft.Cci.Extensions (22)
Differs\DifferenceRule.cs (3)
16
MemberMapping
member = mapping as
MemberMapping
;
39
public virtual DifferenceType Diff(IDifferences differences,
MemberMapping
mapping)
Filters\CommonTypesMappingDifferenceFilter.cs (1)
46
public bool Include(
MemberMapping
member)
Filters\IMappingDifferenceFilter.cs (1)
14
bool Include(
MemberMapping
member);
Filters\MappingDifferenceFilter.cs (1)
57
public virtual bool Include(
MemberMapping
member)
Filters\TypesOnlyMappingDifferenceFilter.cs (1)
17
public override bool Include(
MemberMapping
member)
Mappings\TypeMapping.cs (10)
13
private readonly Dictionary<ITypeDefinitionMember,
MemberMapping
> _members;
19
_members = new Dictionary<ITypeDefinitionMember,
MemberMapping
>(settings.MemberComparer);
40
public IEnumerable<
MemberMapping
> Members { get { return _members.Values; } }
42
public IEnumerable<
MemberMapping
> Fields { get { return _members.Values.Where(m => m.Representative is IFieldDefinition); } }
43
public IEnumerable<
MemberMapping
> Properties { get { return _members.Values.Where(m => m.Representative is IPropertyDefinition); } }
44
public IEnumerable<
MemberMapping
> Events { get { return _members.Values.Where(m => m.Representative is IEventDefinition); } }
45
public IEnumerable<
MemberMapping
> Methods { get { return _members.Values.Where(m => m.Representative is IMethodDefinition); } }
65
MemberMapping
mapping;
76
public
MemberMapping
FindMember(ITypeDefinitionMember member)
78
MemberMapping
mapping = null;
Traversers\DifferenceTraverser.cs (1)
59
public override void Visit(
MemberMapping
mapping)
Traversers\MappingsTypeMemberTraverser.cs (4)
99
public virtual void Visit(IEnumerable<
MemberMapping
> members)
104
foreach (
var
member in members)
108
public virtual string GetMemberKey(
MemberMapping
member)
113
public virtual void Visit(
MemberMapping
member)
Microsoft.DotNet.AsmDiff (30)
ApiRecordingCSharpDiffWriter.cs (1)
108
public override void Visit(
MemberMapping
member)
Csv\DiffAssemblyCsvColumn.cs (1)
52
public override string GetValue(
MemberMapping
mapping)
Csv\DiffCsvColumn.cs (3)
36
var
memberMapping = mapping as
MemberMapping
;
53
public virtual string GetValue(
MemberMapping
mapping)
Csv\DiffDifferenceCsvColumn.cs (1)
54
public override string GetValue(
MemberMapping
mapping)
Csv\DiffIdCsvColumn.cs (1)
33
public override string GetValue(
MemberMapping
mapping)
Csv\DiffInNewCsvColumn.cs (1)
54
public override string GetValue(
MemberMapping
mapping)
Csv\DiffInOldCsvColumn.cs (1)
54
public override string GetValue(
MemberMapping
mapping)
Csv\DiffKindCsvColumn.cs (1)
30
public override string GetValue(
MemberMapping
mapping)
Csv\DiffMemberCsvColumn.cs (1)
21
public override string GetValue(
MemberMapping
mapping)
Csv\DiffNamespaceCsvColumn.cs (1)
38
public override string GetValue(
MemberMapping
mapping)
Csv\DiffObsoletionCsvColumn.cs (1)
64
public override string GetValue(
MemberMapping
mapping)
Csv\DiffOverrideCsvColumn.cs (1)
31
public override string GetValue(
MemberMapping
mapping)
Csv\DiffReturnTypeCsvColumn.cs (1)
22
public override string GetValue(
MemberMapping
mapping)
Csv\DiffStaticCsvColumn.cs (1)
33
public override string GetValue(
MemberMapping
mapping)
Csv\DiffSubKindCsvColumn.cs (1)
32
public override string GetValue(
MemberMapping
mapping)
Csv\DiffTokensCsvColumn.cs (1)
89
public override string GetValue(
MemberMapping
mapping)
Csv\DiffTypeCsvColumn.cs (1)
28
public override string GetValue(
MemberMapping
mapping)
Csv\DiffTypeIdCsvColumn.cs (1)
32
public override string GetValue(
MemberMapping
mapping)
Csv\DiffTypeIsExposedCsvColumn.cs (1)
28
public override string GetValue(
MemberMapping
mapping)
Csv\DiffUnsafeCsvColumn.cs (1)
44
public override string GetValue(
MemberMapping
mapping)
Csv\DiffVirtualityCsvColumn.cs (1)
32
public override string GetValue(
MemberMapping
mapping)
Csv\DiffVisibiliyCsvColumn.cs (1)
27
public override string GetValue(
MemberMapping
mapping)
DiffCSharpWriter.cs (5)
184
public override void Visit(IEnumerable<
MemberMapping
> members)
186
MemberMapping
mapping = members.FirstOrDefault(m => DiffFilter.Include(m) && !IsPropertyOrEventAccessor(m.Representative));
194
public override void Visit(
MemberMapping
member)
255
var
memberMapping = mapping as
MemberMapping
;
DiffCsvWriter.cs (1)
81
public override void Visit(
MemberMapping
mapping)