1 instantiation of MemberMapping
Microsoft.Cci.Extensions (1)
Mappings\TypeMapping.cs (1)
68
mapping = new
MemberMapping
(this, this.Settings);
22 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)