1 write to Position
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNode.cs (1)
37
Position
= position;
15 references to Position
Microsoft.CodeAnalysis (15)
Syntax\ChildSyntaxList.cs (2)
105
: this(slotIndex: 0, precedingOccupantSlotCount: 0, node.
Position
)
228
var position = node.
Position
;
Syntax\SyntaxNode.cs (11)
73
internal int EndPosition =>
Position
+ Green.FullWidth;
85
public TextSpan FullSpan => new TextSpan(this.
Position
, this.Green.FullWidth);
97
var start =
Position
;
119
public int SpanStart =>
Position
+ Green.GetLeadingTriviaWidth();
164
Interlocked.CompareExchange(ref field, green.CreateRed(this, this.
Position
), null);
199
Interlocked.CompareExchange(ref field, (T)green.CreateRed(this, this.
Position
), null);
621
return node.
Position
;
641
return this.
Position
+ offset;
650
return node.
Position
;
662
return nextSibling.
Position
- offset;
1105
return FindTriviaByOffset(this, position - this.
Position
, stepInto);
Syntax\SyntaxNodeOrToken.cs (1)
48
_position = node.
Position
;
Syntax\SyntaxNodeOrTokenList.cs (1)
117
internal int Position => _node?.
Position
?? 0;