4 overrides of HasLiterals
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\RegexQuery.cs (4)
44public override bool HasLiterals => Children.Any(static c => c.HasLiterals); 54public override bool HasLiterals => Children.Any(static c => c.HasLiterals); 67public override bool HasLiterals => true; 86public override bool HasLiterals => false;
5 references to HasLiterals
Microsoft.CodeAnalysis.Features (2)
NavigateTo\RegexQueryCompiler.cs (2)
26/// <see cref="RegexQuery.HasLiterals"/> is <see langword="false"/> and the caller skips pre-filtering 62return optimized.HasLiterals ? optimized : null;
Microsoft.CodeAnalysis.Workspaces (3)
PatternMatching\RegexQuery.cs (3)
23/// literals), <see cref="HasLiterals"/> is <see langword="false"/> and callers skip pre-filtering — 44public override bool HasLiterals => Children.Any(static c => c.HasLiterals); 54public override bool HasLiterals => Children.Any(static c => c.HasLiterals);