4 instantiations of JsonPropertyNode
Microsoft.CodeAnalysis.Features (4)
EmbeddedLanguages\Json\JsonParser.cs (4)
422return new JsonPropertyNode( 428return new JsonPropertyNode( 440value = new JsonPropertyNode( 448return new JsonPropertyNode(stringLiteralOrText, colonToken, value);
13 references to JsonPropertyNode
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\Json\IJsonNodeVisitor.cs (1)
12void Visit(JsonPropertyNode node);
EmbeddedLanguages\Json\JsonParser.cs (7)
40/// example, a <see cref="JsonPropertyNode"/> (i.e. <c>"x" = 0</c>) is a 'value'. As such, it 201var propertyValue = (JsonPropertyNode)child; 245((JsonPropertyNode)child).ColonToken.GetSpan()); 407private JsonPropertyNode ParseProperty(JsonToken stringLiteralOrText) 439var nestedProperty = (JsonPropertyNode)value;
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
28JsonKind.Property => CheckProperty((JsonPropertyNode)node), 185private static EmbeddedDiagnostic? CheckProperty(JsonPropertyNode node)
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (2)
40JsonKind.Property => CheckProperty((JsonPropertyNode)node, allowComments), 152private static EmbeddedDiagnostic? CheckProperty(JsonPropertyNode node, bool allowComments)
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
143public void Visit(JsonPropertyNode node)