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)
43
public bool
Include
(ITypeDefinition type)
Filters\DocIdIncludeListFilter.cs (1)
39
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)
17 references to Include
Microsoft.Cci.Extensions (17)
Extensions\CSharp\CSharpCciExtensions.cs (1)
607
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)
241
return _alwaysIncludeBase || _filter.
Include
(ifaceType);
Writers\CSharp\CSharpWriter.cs (1)
114
WriteMemberGroupHeader(types.FirstOrDefault(Filter.
Include
) as ITypeDefinitionMember);