11 references to JsonTree
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (1)
143var tree = JsonParser.TryParse(allChars, options);
Microsoft.CodeAnalysis.Features (10)
EmbeddedLanguages\Json\JsonParser.cs (3)
27/// cref="JsonTree"/> out of it. Parsing will always succeed (except in the case of a 106public static JsonTree? TryParse(VirtualCharSequence text, JsonOptions options) 121private JsonTree ParseTree(JsonOptions options)
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
87var strictTree = JsonParser.TryParse(chars, JsonOptions.Strict);
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (2)
58private static BraceMatchingResult? GetMatchingBraces(JsonTree tree, int position) 70private static BraceMatchingResult? FindBraceHighlights(JsonTree tree, VirtualChar ch)
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (4)
25: AbstractLanguageDetector<JsonOptions, JsonTree, JsonLanguageDetector, JsonLanguageDetector.JsonInfo>( 59protected override JsonTree? TryParse(VirtualCharSequence chars, JsonOptions options) 69public JsonTree? TryParseString(SyntaxToken token, SemanticModel semanticModel, bool includeProbableStrings, CancellationToken cancellationToken) 94public bool IsProbablyJson(SyntaxToken token, [NotNullWhen(true)] out JsonTree? tree)