12 references to IncludeOrExcludeKind
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (11)
1269public required IncludeOrExcludeKind Kind { get; init; } 1277var kind = KindFromString(context.DirectiveKind); 1355private static IncludeOrExcludeKind KindFromString(string kind) 1359"include" => IncludeOrExcludeKind.Include, 1360"exclude" => IncludeOrExcludeKind.Exclude, 1369IncludeOrExcludeKind.Include => "include", 1370IncludeOrExcludeKind.Exclude => "exclude", 1371_ => throw new InvalidOperationException($"Unexpected {nameof(IncludeOrExcludeKind)} value '{Kind}'."), 1379IncludeOrExcludeKind.Include => "Include", 1380IncludeOrExcludeKind.Exclude => "Remove", 1381_ => throw new InvalidOperationException($"Unexpected {nameof(IncludeOrExcludeKind)} value '{Kind}'."),
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
829if (includeOrExclude.Kind == CSharpDirective.IncludeOrExcludeKind.Include)