1 write to Position
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNode.cs (1)
36Position = position;
15 references to Position
Microsoft.CodeAnalysis (15)
Syntax\ChildSyntaxList.cs (2)
104: this(slotIndex: 0, precedingOccupantSlotCount: 0, node.Position) 227var position = node.Position;
Syntax\SyntaxNode.cs (11)
72internal int EndPosition => Position + Green.FullWidth; 84public TextSpan FullSpan => new TextSpan(this.Position, this.Green.FullWidth); 96var start = Position; 118public int SpanStart => Position + Green.GetLeadingTriviaWidth(); 163Interlocked.CompareExchange(ref field, green.CreateRed(this, this.Position), null); 198Interlocked.CompareExchange(ref field, (T)green.CreateRed(this, this.Position), null); 620return node.Position; 640return this.Position + offset; 649return node.Position; 661return nextSibling.Position - offset; 1104return FindTriviaByOffset(this, position - this.Position, stepInto);
Syntax\SyntaxNodeOrToken.cs (1)
47_position = node.Position;
Syntax\SyntaxNodeOrTokenList.cs (1)
116internal int Position => _node?.Position ?? 0;