3 instantiations of IncludeOrExclude
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (3)
1273return new IncludeOrExclude(context.Info) 1307return new IncludeOrExclude(Info) 1323return new IncludeOrExclude(Info)
13 references to IncludeOrExclude
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (5)
383case "include" or "exclude": return IncludeOrExclude.Parse(context); 1266public static new IncludeOrExclude? Parse(in ParseContext context) 1284public IncludeOrExclude WithDeterminedItemType(ErrorReporter reportError, ImmutableArray<(string Extension, string ItemType)> mapping) 1316public IncludeOrExclude WithName(string name) 1430if (directive is CSharpDirective.Project or CSharpDirective.Ref or CSharpDirective.IncludeOrExclude)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (8)
218/// <c>#:include</c>/<c>#:exclude</c> have their <see cref="CSharpDirective.IncludeOrExclude.ItemType"/> determined 226if (!directives.Any(static d => d is CSharpDirective.Project or CSharpDirective.IncludeOrExclude or CSharpDirective.Ref)) 253case CSharpDirective.IncludeOrExclude includeOrExcludeDirective: 279return CSharpDirective.IncludeOrExclude.ParseMapping( 280await project.GetPropertyValueAsync(CSharpDirective.IncludeOrExclude.MappingPropertyName).ConfigureAwait(false), 626var includeOrExcludeDirectives = directives.OfType<CSharpDirective.IncludeOrExclude>().ToArray(); 679<FileBasedProgramsItemMapping>{CSharpDirective.IncludeOrExclude.DefaultMappingString}</FileBasedProgramsItemMapping> 841foreach (var includeOrExclude in includeOrExcludeDirectives)