4 instantiations of JsonPropertyNode
Microsoft.CodeAnalysis.Features (4)
EmbeddedLanguages\Json\JsonParser.cs (4)
423return new JsonPropertyNode( 429return new JsonPropertyNode( 441value = new JsonPropertyNode( 449return 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)
41/// example, a <see cref="JsonPropertyNode"/> (i.e. <c>"x" = 0</c>) is a 'value'. As such, it 202var propertyValue = (JsonPropertyNode)child; 246((JsonPropertyNode)child).ColonToken.GetSpan()); 408private JsonPropertyNode ParseProperty(JsonToken stringLiteralOrText) 440var nestedProperty = (JsonPropertyNode)value;
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
29JsonKind.Property => CheckProperty((JsonPropertyNode)node), 149private 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)
133public void Visit(JsonPropertyNode node)