2 instantiations of All
Microsoft.CodeAnalysis.Features (1)
NavigateTo\RegexQueryCompiler.cs (1)
131return new RegexQuery.All(children.MoveToImmutable());
Microsoft.CodeAnalysis.Workspaces (1)
PatternMatching\RegexQuery.cs (1)
141_ => new All(children.ToImmutable()),
9 references to All
Microsoft.CodeAnalysis.Features (1)
NavigateTo\RegexQueryCompiler.cs (1)
53/// When non-null, the returned tree is guaranteed to contain only <see cref="RegexQuery.All"/>,
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\TopLevelSyntaxTree\NavigateToSearchIndex.NavigateToSearchInfo.cs (1)
750case PatternMatching.RegexQuery.All all:
PatternMatching\RegexQuery.cs (7)
16/// The tree mirrors the boolean structure of the regex: concatenation becomes <see cref="All"/> 90/// Simplifies the query tree by flattening nested <see cref="All"/>/<see cref="Any"/> nodes, 94/// <see cref="All"/> (AND), that's vacuously true and can be dropped — the remaining children 100/// result (meaning the entire regex is opaque). If the result is an <see cref="All"/>, 109All all => OptimizeAll(all), 114static RegexQuery OptimizeAll(All all) 131if (optimized is All inner)