2 instantiations of All
Microsoft.CodeAnalysis.Features (1)
NavigateTo\RegexQueryCompiler.cs (1)
131
return 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)
750
case 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
"/>,
109
All
all => OptimizeAll(all),
114
static RegexQuery OptimizeAll(
All
all)
131
if (optimized is
All
inner)