9 writes to FullWidth
Microsoft.CodeAnalysis.CSharp (7)
Syntax\InternalSyntax\SyntaxToken.cs (4)
26
FullWidth
= this.Text.Length;
33
FullWidth
= this.Text.Length;
40
FullWidth
= this.Text.Length;
68
FullWidth
= text.Length;
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (1)
39
this.
FullWidth
= this.TextField.Length;
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (1)
38
this.
FullWidth
= this.TextField.Length;
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
28
this.
FullWidth
= this.Text.Length;
Microsoft.CodeAnalysis.VisualBasic (2)
Syntax\InternalSyntax\SyntaxToken.vb (1)
171
Me.
FullWidth
= Me._text.Length
Syntax\InternalSyntax\SyntaxTrivia.vb (1)
44
Me.
FullWidth
= Me._text.Length
96 references to FullWidth
Microsoft.CodeAnalysis (35)
Syntax\ChildSyntaxList.cs (2)
119
position += greenChild.
FullWidth
;
193
var endPosition = position + greenChild.
FullWidth
;
Syntax\GreenNode.cs (6)
183
offset += child.
FullWidth
;
231
/// <param name="offset">The target offset. Must be between 0 and <see cref="
FullWidth
"/>.</param>
239
Debug.Assert(0 <= offset && offset <
FullWidth
);
249
accumulatedWidth += child.
FullWidth
;
394
return this.
FullWidth
!= 0 ?
401
return this.
FullWidth
!= 0 ?
Syntax\InternalSyntax\SyntaxList.WithLotsOfChildren.cs (3)
54
/// <param name="offset">The target offset. Must be between 0 and <see cref="GreenNode.
FullWidth
"/>.</param>
62
Debug.Assert(offset >= 0 && offset <
FullWidth
);
74
offset += children[i].Value.
FullWidth
;
Syntax\SyntaxList.WithManyWeakChildren.cs (1)
34
childPosition += greenChildren[i].Value.
FullWidth
;
Syntax\SyntaxNode.cs (7)
71
internal int EndPosition => Position + Green.
FullWidth
;
83
public TextSpan FullSpan => new TextSpan(this.Position, this.Green.
FullWidth
);
96
var width = this.Green.
FullWidth
;
132
internal int FullWidth => this.Green.
FullWidth
;
633
offset += greenChild.
FullWidth
;
650
int offset = green.GetSlot(index)?.
FullWidth
?? 0;
663
offset += greenChild.
FullWidth
;
Syntax\SyntaxNodeOrToken.cs (2)
278
return new TextSpan(Position, _token.
FullWidth
);
909
internal int FullWidth => _token?.
FullWidth
?? _nodeOrParent?.FullWidth ?? 0;
Syntax\SyntaxToken.cs (3)
103
internal int FullWidth => Node?.
FullWidth
?? 0;
118
get { return Node != null ? Position + Node.
FullWidth
: 0; }
442
trailingPosition -= trailingGreen.
FullWidth
;
Syntax\SyntaxTokenList.cs (2)
150
return new TextSpan(this.Position, Node.
FullWidth
);
167
Position + Node.
FullWidth
- Node.GetTrailingTriviaWidth());
Syntax\SyntaxTokenList.Enumerator.cs (1)
92
_position += _current.
FullWidth
;
Syntax\SyntaxTokenList.Reversed.cs (1)
113
_position -= _current.
FullWidth
;
Syntax\SyntaxTrivia.cs (2)
83
internal int FullWidth => UnderlyingNode?.
FullWidth
?? 0;
122
get { return UnderlyingNode != null ? new TextSpan(Position, UnderlyingNode.
FullWidth
) : default(TextSpan); }
Syntax\SyntaxTriviaList.cs (2)
140
return new TextSpan(this.Position, Node.
FullWidth
);
157
Position + Node.
FullWidth
- Node.GetTrailingTriviaWidth());
Syntax\SyntaxTriviaList.Enumerator.cs (2)
80
trailingPosition -= trailingGreen.
FullWidth
;
101
_position += _current.
FullWidth
;
Syntax\SyntaxTriviaList.Reversed.cs (1)
112
_position -= _current.
FullWidth
;
Microsoft.CodeAnalysis.CSharp (31)
Parser\Blender.Reader.cs (1)
154
var width = token.
FullWidth
;
Parser\DirectiveParser.cs (2)
310
triviaWidth += t.
FullWidth
;
316
triviaWidth += node.
FullWidth
;
Parser\DocumentationCommentParser.cs (1)
601
if (startQuote.IsMissing && startQuote.
FullWidth
== 0)
Parser\LanguageParser.cs (2)
2592
type.
FullWidth
+ misplacedModifier.GetLeadingTriviaWidth(),
2633
incompleteMember.
FullWidth
+ this.CurrentToken.GetLeadingTriviaWidth(),
Parser\LanguageParser_InterpolatedString.cs (1)
65
result = result.WithDiagnosticsGreen(MoveDiagnostics(new[] { error }, originalToken.GetLeadingTrivia()?.
FullWidth
?? 0));
Parser\Lexer.cs (1)
294
width += builder[i]!.
FullWidth
;
Parser\QuickScanner.cs (1)
265
Debug.Assert(quickWidth == token.
FullWidth
);
Parser\SyntaxParser.cs (7)
694
offset = -trivia.
FullWidth
;
821
offset = node.
FullWidth
; //advance to end of entire node
825
offset -= lastToken.
FullWidth
; //rewind past last token
855
return SyntaxFirstTokenReplacer.Replace(node, oldToken, newToken, skippedSyntax.
FullWidth
);
936
currentOffset += token.
FullWidth
;
958
triviaOffset = target.
FullWidth
; //added trivia is full width (before addition)
1039
currentOffset += child.
FullWidth
;
Syntax\CSharpSyntaxRewriter.cs (4)
87
var trailing = this.VisitList(new SyntaxTriviaList(token, trailingTrivia, token.Position + node.
FullWidth
- trailingTrivia.
FullWidth
, index));
107
var trailing = this.VisitList(new SyntaxTriviaList(token, trailingTrivia, token.Position + node.
FullWidth
- trailingTrivia.
FullWidth
, index: 0));
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
112
offset += child.
FullWidth
;
Syntax\InternalSyntax\SyntaxToken.cs (5)
75
FullWidth
< Lexer.MaxCachedTokenSize;
323
return leading != null ? leading.
FullWidth
: 0;
329
return trailing != null ? trailing.
FullWidth
: 0;
365
return new SyntaxToken(this.Kind, this.
FullWidth
, diagnostics, this.GetAnnotations());
371
return new SyntaxToken(this.Kind, this.
FullWidth
, this.GetDiagnostics(), annotations);
Syntax\InternalSyntax\SyntaxTrivia.cs (3)
39
FullWidth
< Lexer.MaxCachedTokenSize;
71
Debug.Assert(this.
FullWidth
== this.Text.Length);
72
return this.
FullWidth
;
Syntax\SyntaxFactory.cs (1)
1665
position += token.
FullWidth
;
Syntax\SyntaxTreeDiagnosticEnumerator.cs (1)
85
_position += child.
FullWidth
;
Microsoft.CodeAnalysis.VisualBasic (30)
Parser\BlockContexts\BlockContext.vb (1)
234
statement.
FullWidth
= 0 Then
Parser\Parser.vb (3)
283
If node.GetLastTerminal().
FullWidth
<> 0 Then
369
Dim fullWidth = firstToken.
FullWidth
+ secondToken.
FullWidth
Parser\ParseXml.vb (1)
1614
Debug.Assert(CurrentToken.
FullWidth
= 0)
Scanner\Blender.vb (2)
246
_curNodeLength = node.
FullWidth
372
Debug.Assert(_currentNode.
FullWidth
> 0, "reusing zero-length nodes?")
Scanner\Directives.vb (3)
61
Debug.Assert(directiveTrivia.
FullWidth
> 0, "should at least get #")
585
lengthSkipped += GetCurrentToken.
FullWidth
597
lengthSkipped += GetCurrentToken.
FullWidth
Scanner\Scanner.vb (4)
186
Debug.Assert(quickToken.Length = scannedToken.
FullWidth
)
224
Debug.Assert(oldOffset + token.
FullWidth
= _lineBufferOffset OrElse
225
oldOffset + token.
FullWidth
= _endOfTerminatorTrivia OrElse
226
token.
FullWidth
= 0)
Scanner\TokenStream.vb (3)
283
Dim offset = tk.
FullWidth
368
Debug.Assert(tk.
FullWidth
= 0)
371
Return tk.
FullWidth
Scanner\XmlDocComments.vb (3)
115
Debug.Assert(nodes(0).
FullWidth
> 0, "should at least get {'''EoL} ")
133
Debug.Assert(Me._lineBufferOffset = origPosition + docCommentSyntax.
FullWidth
OrElse
134
Me._endOfTerminatorTrivia = origPosition + docCommentSyntax.
FullWidth
)
Syntax\InternalSyntax\SyntaxToken.vb (8)
34
Function(key, value) (key Is value._leadingTrivia) OrElse ((key.RawKind = value._leadingTrivia.RawKind) AndAlso (key.
FullWidth
= value._leadingTrivia.
FullWidth
) AndAlso (key.ToFullString() = value._leadingTrivia.ToFullString()))
45
leadingTrivia.
FullWidth
<= s_maximumCachedTriviaWidth
52
trailingTrivia.
FullWidth
= 1 AndAlso trailingTrivia.ToFullString() = " " AndAlso
53
leadingTrivia.
FullWidth
<= s_maximumCachedTriviaWidth
204
Me.
FullWidth
< Scanner.MAX_CACHED_TOKENSIZE
237
Return t._leadingTrivia.
FullWidth
263
Return
FullWidth
- _text.Length - _leadingTriviaWidth()
Syntax\SyntaxNodeFactories.vb (1)
163
initialTokenPosition += curTk.
FullWidth
Syntax\SyntaxTreeDiagnosticEnumerator.vb (1)
88
Me._position += child.
FullWidth