32 references to Children
Microsoft.CodeAnalysis.Features.UnitTests (28)
NavigateTo\RegexQueryCompilerTests.cs (28)
30Assert.Equal(2, all.Children.Length); 32var any = Assert.IsType<RegexQuery.Any>(all.Children[0]); 37Assert.Equal("line", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text); 46Assert.Equal(2, all.Children.Length); 47Assert.Equal("goo", Assert.IsType<RegexQuery.Literal>(all.Children[0]).Text); 48Assert.Equal("bar", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text); 179Assert.Equal(3, all.Children.Length); 180Assert.Equal("aa", Assert.IsType<RegexQuery.Literal>(all.Children[0]).Text); 181Assert.Equal("bb", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text); 182Assert.Equal("cc", Assert.IsType<RegexQuery.Literal>(all.Children[2]).Text); 207Assert.Equal(2, all.Children.Length); 208Assert.Equal("aa", Assert.IsType<RegexQuery.Literal>(all.Children[0]).Text); 209Assert.Equal("bb", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text); 312Assert.Equal(2, all.Children.Length); 313Assert.IsType<RegexQuery.Any>(all.Children[0]); 314Assert.IsType<RegexQuery.Literal>(all.Children[1]); 333Assert.Equal(2, all.Children.Length); 334Assert.Equal("goo", Assert.IsType<RegexQuery.Literal>(all.Children[0]).Text); 335Assert.Equal("bar", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text); 344Assert.Equal(2, all.Children.Length); 345Assert.Equal("goo", Assert.IsType<RegexQuery.Literal>(all.Children[0]).Text); 346Assert.Equal("bar", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text); 357Assert.Equal(2, all.Children.Length); 359var first = Assert.IsType<RegexQuery.Any>(all.Children[0]); 363var second = Assert.IsType<RegexQuery.Any>(all.Children[1]); 386Assert.Equal(2, all.Children.Length); 387Assert.Equal("read", Assert.IsType<RegexQuery.Literal>(all.Children[0]).Text); 388Assert.Equal("line", Assert.IsType<RegexQuery.Literal>(all.Children[1]).Text);
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\TopLevelSyntaxTree\NavigateToSearchIndex.NavigateToSearchInfo.cs (1)
804foreach (var child in all.Children)
PatternMatching\RegexQuery.cs (3)
44public override bool HasLiterals => Children.Any(static c => c.HasLiterals); 118foreach (var child in all.Children) 132children.AddRange(inner.Children);