1 instantiation of MemberMapping
Microsoft.Cci.Extensions (1)
Mappings\TypeMapping.cs (1)
68mapping = new MemberMapping(this, this.Settings);
22 references to MemberMapping
Microsoft.Cci.Extensions (22)
Differs\DifferenceRule.cs (3)
16MemberMapping member = mapping as MemberMapping; 39public virtual DifferenceType Diff(IDifferences differences, MemberMapping mapping)
Filters\CommonTypesMappingDifferenceFilter.cs (1)
46public bool Include(MemberMapping member)
Filters\IMappingDifferenceFilter.cs (1)
14bool Include(MemberMapping member);
Filters\MappingDifferenceFilter.cs (1)
57public virtual bool Include(MemberMapping member)
Filters\TypesOnlyMappingDifferenceFilter.cs (1)
17public override bool Include(MemberMapping member)
Mappings\TypeMapping.cs (10)
13private readonly Dictionary<ITypeDefinitionMember, MemberMapping> _members; 19_members = new Dictionary<ITypeDefinitionMember, MemberMapping>(settings.MemberComparer); 40public IEnumerable<MemberMapping> Members { get { return _members.Values; } } 42public IEnumerable<MemberMapping> Fields { get { return _members.Values.Where(m => m.Representative is IFieldDefinition); } } 43public IEnumerable<MemberMapping> Properties { get { return _members.Values.Where(m => m.Representative is IPropertyDefinition); } } 44public IEnumerable<MemberMapping> Events { get { return _members.Values.Where(m => m.Representative is IEventDefinition); } } 45public IEnumerable<MemberMapping> Methods { get { return _members.Values.Where(m => m.Representative is IMethodDefinition); } } 65MemberMapping mapping; 76public MemberMapping FindMember(ITypeDefinitionMember member) 78MemberMapping mapping = null;
Traversers\DifferenceTraverser.cs (1)
59public override void Visit(MemberMapping mapping)
Traversers\MappingsTypeMemberTraverser.cs (4)
99public virtual void Visit(IEnumerable<MemberMapping> members) 104foreach (var member in members) 108public virtual string GetMemberKey(MemberMapping member) 113public virtual void Visit(MemberMapping member)