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