Files
2026-08-27 10:56:38 -06:00

24 lines
475 B
C#

using System.Threading;
using Microsoft.CodeAnalysis.Text;
namespace Microsoft.CodeAnalysis.CSharp;
internal class SimpleSyntaxReference : SyntaxReference
{
private readonly SyntaxNode _node;
public override SyntaxTree SyntaxTree => _node.SyntaxTree;
public override TextSpan Span => _node.Span;
internal SimpleSyntaxReference(SyntaxNode node)
{
_node = node;
}
public override SyntaxNode GetSyntax(CancellationToken cancellationToken)
{
return _node;
}
}