66 references to CurrentStart
Microsoft.CodeAnalysis.Razor.Compiler (66)
Language\Legacy\CSharpCodeParser.cs (53)
356
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length));
414
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length)));
420
new SourceSpan(
CurrentStart
, contentLength: 1 /* end of file */)));
426
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length),
446
var block = new Block(Resources.BlockName_ExplicitExpression,
CurrentStart
);
709
block = block ?? new Block(Resources.BlockName_Code,
CurrentStart
);
810
var location =
CurrentStart
;
949
new SourceSpan(
CurrentStart
, contentLength: 1 /* { */)));
987
var bookmark =
CurrentStart
.AbsoluteIndex;
1074
new SourceSpan(
CurrentStart
, contentLength: 1 /* @ */)));
1166
new SourceSpan(
CurrentStart
, contentLength: 1 /* @ */)));
1214
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length)));
1223
if (
CurrentStart
.CharacterIndex > 1)
1225
var index =
CurrentStart
.AbsoluteIndex - 1;
1226
var lineStart =
CurrentStart
.AbsoluteIndex -
CurrentStart
.CharacterIndex;
1236
new SourceSpan(
CurrentStart
, currentDirective.Length), currentDirective));
1248
var directiveStart =
CurrentStart
;
1349
var keywordStartLocation =
CurrentStart
;
1379
valueStartLocation =
CurrentStart
;
1403
valueStartLocation ??
CurrentStart
);
1563
var directiveStart =
CurrentStart
;
1599
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive));
1652
new SourceSpan(
CurrentStart
, contentLength: 1),
1666
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive));
1678
new SourceSpan(
CurrentStart
, identifierLength), descriptor.Directive));
1695
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive));
1710
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive));
1725
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive));
1743
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive));
1764
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty));
1794
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length),
1817
new SourceSpan(
CurrentStart
, identifierLength), descriptor.Directive));
1857
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length),
2189
new SourceSpan(
CurrentStart
, contentLength: 1 /* { */), descriptor.Directive, "{"));
2195
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), descriptor.Directive, "{"));
2204
var startingBraceLocation =
CurrentStart
;
2333
var block = new Block(GetBlockName(CurrentToken),
CurrentStart
);
2387
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length)));
2395
new SourceSpan(
CurrentStart
, contentLength: 2 /* @: */)));
2403
new SourceSpan(
CurrentStart
, contentLength: 2 /* @@ */)));
2415
var block = new Block(GetBlockName(CurrentToken),
CurrentStart
);
2491
var block = new Block(GetBlockName(CurrentToken),
CurrentStart
);
2559
var block = new Block(GetBlockName(CurrentToken),
CurrentStart
);
2635
var block = new Block(GetBlockName(CurrentToken),
CurrentStart
);
2735
var start =
CurrentStart
;
2910
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length), CurrentToken.Content));
3086
var start =
CurrentStart
;
3102
var startPosition =
CurrentStart
.AbsoluteIndex;
3119
startPosition =
CurrentStart
.AbsoluteIndex;
3140
startPosition =
CurrentStart
.AbsoluteIndex;
3162
ParseCodeBlock(builder, new Block(Resources.BlockName_Code,
CurrentStart
));
3170
startPosition =
CurrentStart
.AbsoluteIndex;
Language\Legacy\HtmlMarkupParser.cs (12)
179
new SourceSpan(
CurrentStart
, CurrentToken.Content.Length)));
501
var tagStart =
CurrentStart
;
528
var endTagStart =
CurrentStart
;
742
var bookmark =
CurrentStart
.AbsoluteIndex;
815
var textLocation =
CurrentStart
;
983
var textLocation =
CurrentStart
;
1389
var prefixStart =
CurrentStart
;
1420
new LocationTagged<string>(CurrentToken.Content,
CurrentStart
));
1437
var valueStart =
CurrentStart
;
1515
var tagStart =
CurrentStart
;
1549
var tagStart =
CurrentStart
;
2232
var bookmark =
CurrentStart
;
Language\Legacy\TokenizerBackedParser.cs (1)
372
var start =
CurrentStart
;