17 implementations of Include
Microsoft.Cci.Extensions (16)
Filters\AttributeMarkedFilter.cs (1)
29public virtual bool Include(ITypeDefinitionMember member)
Filters\AttributesFilter.cs (1)
27public bool Include(ITypeDefinitionMember member)
Filters\CciFilterExtensions.AndFilter.cs (1)
29public bool Include(ITypeDefinitionMember member)
Filters\CciFilterExtensions.NegatedFilter.cs (1)
27public bool Include(ITypeDefinitionMember member)
Filters\CciFilterExtensions.OrFilter.cs (1)
29public bool Include(ITypeDefinitionMember member)
Filters\DocIdExcludeListFilter.cs (1)
51public bool Include(ITypeDefinitionMember member)
Filters\DocIdIncludeListFilter.cs (1)
48public bool Include(ITypeDefinitionMember member)
Filters\ExcludeAttributesFilter.cs (1)
27public bool Include(ITypeDefinitionMember member) => true;
Filters\ExcludeCompilerGeneratedCciFilter.cs (1)
37public virtual bool Include(ITypeDefinitionMember member)
Filters\ExcludeOverridesFilter.cs (1)
20public bool Include(ITypeDefinitionMember member)
Filters\IncludeAllFilter.cs (1)
18public virtual bool Include(ITypeDefinitionMember member)
Filters\InternalsAndPublicCciFilter.cs (1)
54public virtual bool Include(ITypeDefinitionMember member)
Filters\IntersectionFilter.cs (1)
34public bool Include(ITypeDefinitionMember member)
Filters\NotImplementedFilter.cs (1)
28public virtual bool Include(ITypeDefinitionMember member)
Filters\PublicAndProtectedFilter.cs (1)
35public bool Include(ITypeDefinitionMember member)
Filters\PublicOnlyCciFilter.cs (1)
40public virtual bool Include(ITypeDefinitionMember member)
Microsoft.DotNet.AsmDiff (1)
DiffCciFilter.cs (1)
69public bool Include(ITypeDefinitionMember member)
25 references to Include
Microsoft.Cci.Extensions (25)
Extensions\CSharp\CSharpCciExtensions.cs (4)
489if (filter != null && !filter.Include(baseField)) 513if (filter != null && !filter.Include(baseEvent)) 539if (filter != null && !filter.Include(baseProperty)) 566if (filter != null && !filter.Include(baseMethod.UnWrapMember()))
Filters\CciFilterExtensions.AndFilter.cs (2)
31return _left.Include(member) && _right.Include(member);
Filters\CciFilterExtensions.NegatedFilter.cs (1)
29return !_filter.Include(member);
Filters\CciFilterExtensions.OrFilter.cs (2)
31return _left.Include(member) || _right.Include(member);
Filters\IntersectionFilter.cs (1)
36return Filters.All(filter => filter.Include(member));
Filters\MappingDifferenceFilter.cs (1)
61if (member[i] != null && _filter.Include(member[i]))
Mappings\TypeMapping.cs (2)
90foreach (var m in GetOnlyMembers(baseType).Where(this.Filter.Include)) 95foreach (var m in GetOnlyMembers(type).Where(this.Filter.Include))
Traversers\FilteredMetadataTraverser.cs (5)
82if (!_filter.Include(typeMember)) 89if (!_filter.Include(eventDefinition)) 96if (!_filter.Include(fieldDefinition)) 103if (!_filter.Include(method)) 110if (!_filter.Include(propertyDefinition))
Traversers\SimpleTypeMemberTraverser.cs (1)
101members = members.Where(_filter.Include);
Writers\CSharp\CSDeclarationWriter.Methods.cs (1)
430m => m.IsConstructor && _filter.Include(m) && !m.Attributes.Any(a => a.IsObsoleteWithUsageTreatedAsCompilationError()));
Writers\CSharp\CSDeclarationWriter.Properties.cs (2)
21if (!_filter.Include(getter)) 29if (!_filter.Include(setter))
Writers\CSharp\CSharpWriter.cs (3)
134var constructors = type.Methods.Where(m => m.IsConstructor && Filter.Include(m)); 151WriteMemberGroupHeader(members.FirstOrDefault(Filter.Include)); 187var includedVisibleFields = fields.Where(f => _cciFilter.Include(f));