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)
53public bool Include(ITypeDefinitionMember member)
Filters\DocIdIncludeListFilter.cs (1)
50public 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)
513if (filter != null && !filter.Include(baseField)) 537if (filter != null && !filter.Include(baseEvent)) 563if (filter != null && !filter.Include(baseProperty)) 590if (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)
445m => m.IsConstructor && _filter.Include(m) && !m.Attributes.Any(a => a.IsObsoleteWithUsageTreatedAsCompilationError()));
Writers\CSharp\CSDeclarationWriter.Properties.cs (2)
20if (!_filter.Include(getter)) 28if (!_filter.Include(setter))
Writers\CSharp\CSharpWriter.cs (3)
170var constructors = type.Methods.Where(m => m.IsConstructor && Filter.Include(m)); 187WriteMemberGroupHeader(members.FirstOrDefault(Filter.Include)); 223var includedVisibleFields = fields.Where(f => _cciFilter.Include(f));