1 write to _lazyRoot
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpSyntaxTree.LazySyntaxTree.cs (1)
73
Interlocked.CompareExchange(ref
_lazyRoot
, root, null);
4 references to _lazyRoot
Microsoft.CodeAnalysis.CSharp (4)
Syntax\CSharpSyntaxTree.LazySyntaxTree.cs (4)
67
if (
_lazyRoot
== null)
76
return
_lazyRoot
;
81
root =
_lazyRoot
;
111
if (ReferenceEquals(
_lazyRoot
, root) && ReferenceEquals(_options, options))