17 implementations of Include
Microsoft.Cci.Extensions (16)
Filters\AttributeMarkedFilter.cs (1)
24
public virtual bool
Include
(ITypeDefinition type)
Filters\AttributesFilter.cs (1)
22
public bool
Include
(ITypeDefinition type)
Filters\CciFilterExtensions.AndFilter.cs (1)
24
public bool
Include
(ITypeDefinition type)
Filters\CciFilterExtensions.NegatedFilter.cs (1)
22
public bool
Include
(ITypeDefinition type)
Filters\CciFilterExtensions.OrFilter.cs (1)
24
public bool
Include
(ITypeDefinition type)
Filters\DocIdExcludeListFilter.cs (1)
45
public bool
Include
(ITypeDefinition type)
Filters\DocIdIncludeListFilter.cs (1)
41
public bool
Include
(ITypeDefinition type)
Filters\ExcludeAttributesFilter.cs (1)
25
public bool
Include
(ITypeDefinition type) => true;
Filters\ExcludeCompilerGeneratedCciFilter.cs (1)
32
public virtual bool
Include
(ITypeDefinition type)
Filters\ExcludeOverridesFilter.cs (1)
15
public bool
Include
(ITypeDefinition type)
Filters\IncludeAllFilter.cs (1)
13
public virtual bool
Include
(ITypeDefinition type)
Filters\InternalsAndPublicCciFilter.cs (1)
44
public virtual bool
Include
(ITypeDefinition type)
Filters\IntersectionFilter.cs (1)
44
public bool
Include
(ITypeDefinition type)
Filters\NotImplementedFilter.cs (1)
22
public virtual bool
Include
(ITypeDefinition type)
Filters\PublicAndProtectedFilter.cs (1)
22
public bool
Include
(ITypeDefinition type)
Filters\PublicOnlyCciFilter.cs (1)
33
public virtual bool
Include
(ITypeDefinition type)
Microsoft.DotNet.AsmDiff (1)
DiffCciFilter.cs (1)
41
public bool
Include
(ITypeDefinition type)
18 references to Include
Microsoft.Cci.Extensions (18)
Extensions\CSharp\CSharpCciExtensions.cs (1)
631
if (filter != null && !filter.
Include
(baseType))
Filters\CciFilterExtensions.AndFilter.cs (2)
26
return _left.
Include
(type) && _right.
Include
(type);
Filters\CciFilterExtensions.NegatedFilter.cs (1)
24
return !_filter.
Include
(type);
Filters\CciFilterExtensions.OrFilter.cs (2)
26
return _left.
Include
(type) || _right.
Include
(type);
Filters\IntersectionFilter.cs (1)
46
return Filters.All(filter => filter.
Include
(type));
Filters\MappingDifferenceFilter.cs (1)
42
if (type[i] != null && _filter.
Include
(type[i]))
Mappings\NamespaceMapping.cs (1)
26
foreach (var type in element.GetTypes(this.Settings.IncludeForwardedTypes).Where(this.Filter.
Include
))
Traversers\FilteredMetadataTraverser.cs (4)
52
if (!_filter.
Include
(namedTypeDefinition))
59
if (!_filter.
Include
(typeDefinition))
66
if (!_filter.
Include
(namespaceTypeDefinition))
73
if (!_filter.
Include
((ITypeDefinition)nestedTypeDefinition))
Traversers\SimpleTypeMemberTraverser.cs (2)
39
namespaces = namespaces.Where(ns => ns.GetTypes(this.IncludeForwardedTypes).Any(_filter.
Include
));
58
types = types.Where(_filter.
Include
);
Writers\CSharp\CSDeclarationWriter.Types.cs (1)
263
return _alwaysIncludeBase || _filter.
Include
(ifaceType);
Writers\CSharp\CSharpWriter.cs (2)
138
types = types.Where(t => ConditionalTypeLists.Any(c => c.Filter.
Include
(t) == !firstPass));
150
WriteMemberGroupHeader(types.FirstOrDefault(Filter.
Include
) as ITypeDefinitionMember);