25 references to Kinds
CSharpSyntaxGenerator (25)
SignatureWriter.cs (1)
83WriteKinds(nd.Kinds);
SourceWriter.cs (22)
62if (node.Kinds.Count <= 1) 69foreach (var kind in node.Kinds) 80return experimentalKindCount == node.Kinds.Count - 1 ? experimentalUrl : null; 487node.Kinds.Count > 1 ? "this.Kind" : "", 595if (nd.Kinds.Count >= 2) 599var kinds = nd.Kinds.Distinct().ToList(); 727nd.Kinds.Count > 1 ? "SyntaxKind kind" : "", 744nd.Kinds.Count == 1 ? $"SyntaxKind.{nd.Kinds[0].Name}" : "kind", 890foreach (var kind in nd.Kinds) 1206node.Kinds.Count > 1 ? "this.Kind()" : "", 1465&& ((field.Kinds.Count == 1 && field.Kinds[0].Name != "IdentifierToken" && !field.Kinds[0].Name.EndsWith("LiteralToken", StringComparison.Ordinal)) || (field.Kinds.Count > 1 && field.Kinds.Count == node.Kinds.Count)); 1489if (nd.Kinds.Count > 1 && includeKind) 1537if (nd.Kinds.Count >= 2) 1541var kinds = nd.Kinds.Distinct().ToList(); 1591nd.Kinds.Count > 1 ? "kind" : "", 1625nd.Kinds.Count > 1 ? "SyntaxKind kind" : "", 1681var nKind = nd.Kinds[k]; 1718nd.Kinds.Count > 1 ? "SyntaxKind kind" : "", 1725nd.Kinds.Count > 1 ? "kind" : "", 1808nd.Kinds.Count > 1 ? "SyntaxKind kind" : "", 1833nd.Kinds.Count > 1 ? "kind" : "",
TestWriter.cs (2)
113if (node.Kinds.Count > 1) 115Write($"SyntaxKind.{node.Kinds[0].Name}"); //TODO: other kinds?