7 writes to _syntaxTree
Microsoft.CodeAnalysis (2)
Syntax\SyntaxNode.cs (2)
49this._syntaxTree = syntaxTree; 1654clone._syntaxTree = syntaxTree;
Microsoft.CodeAnalysis.CSharp (5)
Syntax\CSharpSyntaxNode.cs (3)
75Interlocked.CompareExchange(ref node._syntaxTree, CSharpSyntaxTree.CreateWithoutClone(node, CSharpParseOptions.Default), null); 84node._syntaxTree = tree; 107n._syntaxTree = tree;
Syntax\CSharpSyntaxTree.cs (1)
518compilationUnit._syntaxTree = tree;
Syntax\SyntaxFactory.cs (1)
1912red._syntaxTree = CSharpSyntaxTree.CreateWithoutClone(red, options);
7 references to _syntaxTree
Microsoft.CodeAnalysis.CSharp (7)
Syntax\CSharpSyntaxNode.cs (5)
50var result = this._syntaxTree ?? ComputeSyntaxTree(this); 64tree = node._syntaxTree; 77tree = node._syntaxTree; 81tree = parent._syntaxTree; 99var existingTree = n._syntaxTree;
Syntax\CSharpSyntaxTree.cs (1)
517Debug.Assert(compilationUnit._syntaxTree == null);
Syntax\SyntaxFactory.cs (1)
1910Debug.Assert(red._syntaxTree is null);