162 references to Add
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (1)
Legacy\ImplicitExpressionEditHandlerTest.cs (1)
452
builder.
Add
(token);
Microsoft.AspNetCore.Razor.Language.UnitTests (10)
SourceChangeTest.cs (10)
110
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "Hello, "));
111
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "World"));
129
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "Hello, "));
130
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "World"));
148
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "Hello, "));
149
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "World"));
167
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "Hello, "));
168
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "World"));
186
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "Hello, "));
187
builder.
Add
(SyntaxFactory.Token(SyntaxKind.Marker, "World"));
Microsoft.CodeAnalysis.Razor.Compiler (151)
Language\Legacy\CSharpCodeParser.cs (84)
323
builder.
Add
(OutputTokensAsStatementLiteral());
327
builder.
Add
(statement);
333
builder.
Add
(OutputTokensAsStatementLiteral());
337
builder.
Add
(expression);
346
builder.
Add
(OutputTokensAsStatementLiteral());
361
builder.
Add
(implicitExpression);
372
builder.
Add
(OutputTokensAsStatementLiteral());
377
builder.
Add
(implicitExpression);
380
builder.
Add
(OutputTokensAsStatementLiteral());
387
builder.
Add
(OutputTokensAsStatementLiteral());
406
builder.
Add
(expressionBlock);
473
expressionBuilder.
Add
(OutputTokensAsExpressionLiteral());
543
builder.
Add
(OutputTokensAsExpressionLiteral());
735
builder.
Add
(OutputTokensAsStatementLiteral());
803
builder.
Add
(OutputTokensAsStatementLiteral());
856
builder.
Add
(OutputTokensAsStatementLiteral());
871
builder.
Add
(OutputTokensAsStatementLiteral());
873
builder.
Add
(comment);
934
builder.
Add
(OutputTokensAsStatementLiteral());
939
builder.
Add
(OutputTokensAsEphemeralLiteral());
961
builder.
Add
(OutputTokensAsStatementLiteral());
964
builder.
Add
(nestedBlock);
1031
builder.
Add
(OutputTokensAsStatementLiteral());
1089
builder.
Add
(OutputTokensAsStatementLiteral());
1090
builder.
Add
(ParseRazorComment());
1157
builder.
Add
(OutputTokensAsExpressionLiteral());
1161
builder.
Add
(OutputTokensAsStatementLiteral());
1172
builder.
Add
(template);
1188
builder.
Add
(OutputTokensAsEphemeralLiteral());
1260
builder.
Add
(directive);
1280
builder.
Add
(directive);
1300
builder.
Add
(directive);
1344
directiveBuilder.
Add
(OutputAsMarkupLiteral());
1388
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1579
builder.
Add
(BuildDirective(SyntaxKind.Whitespace));
1600
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1613
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1618
directiveBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1633
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1646
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1658
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1674
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1689
builder.
Add
(BuildDirective(SyntaxKind.StringLiteral));
1704
builder.
Add
(BuildDirective(SyntaxKind.CSharpExpressionLiteral));
1722
builder.
Add
(BuildDirective(SyntaxKind.LeftBracket));
1743
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1776
builder.
Add
(BuildDirective(SyntaxKind.Keyword));
1786
directiveBuilder.
Add
(OutputAsMetaCode(Output()));
1789
directiveBuilder.
Add
(expression);
1797
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1810
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1820
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1823
directiveBuilder.
Add
(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Whitespace));
1844
directiveBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1850
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1864
directiveBuilder.
Add
(razorBlock);
1877
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1903
childBuilder.
Add
(OutputTokensAsStatementLiteral());
1911
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1916
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
1927
directiveBuilder.
Add
(node);
2040
builder.
Add
(OutputAsMetaCode(Output()));
2048
builder.
Add
(SyntaxFactory.CSharpCodeBlock(childBuilder.ToList()));
2074
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
2089
builder.
Add
(OutputTokensAsStatementLiteral());
2149
builder.
Add
(SyntaxFactory.CSharpImplicitExpression(transition, implicitExpressionBody));
2164
builder.
Add
(transition);
2262
builder.
Add
(transition);
2349
builder.
Add
(transition);
2429
builder.
Add
(transition);
2506
builder.
Add
(transition);
2522
builder.
Add
(transition);
2544
builder.
Add
(transition);
2646
builder.
Add
(SyntaxFactory.RazorUsingDirective(transition, directiveBody));
2651
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
2759
builder.
Add
(directive);
2812
builder.
Add
(OutputTokensAsStatementLiteral());
2814
builder.
Add
(comment);
2911
builder.
Add
(htmlBlock);
2969
builder.
Add
(OutputTokensAsStatementLiteral());
2971
builder.
Add
(OutputTokensAsEphemeralLiteral());
3051
builder.
Add
(OutputTokensAsExpressionLiteral());
3055
builder.
Add
(OutputTokensAsStatementLiteral());
3059
builder.
Add
(comment);
Language\Legacy\HtmlMarkupParser.cs (65)
80
builder.
Add
(OutputAsMarkupLiteral());
93
builder.
Add
(voidElement);
100
builder.
Add
(element);
146
builder.
Add
(OutputAsMarkupLiteral());
164
builder.
Add
(OutputAsMarkupLiteral());
210
builder.
Add
(OutputAsMarkupLiteral());
275
builder.
Add
(OutputAsMarkupLiteral());
304
builder.
Add
(OutputAsMarkupLiteral());
319
builder.
Add
(OutputAsMarkupLiteral());
327
builder.
Add
(element);
402
builder.
Add
(OutputAsMarkupLiteral());
413
builder.
Add
(transition);
424
builder.
Add
(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Any));
474
builder.
Add
(OutputAsMarkupLiteral());
484
builder.
Add
(OutputAsMarkupLiteral());
502
builder.
Add
(element);
525
builder.
Add
(element);
536
builder.
Add
(element);
568
builder.
Add
(unclosedElement);
594
builder.
Add
(voidElement);
617
builder.
Add
(malformedElement);
624
builder.
Add
(element);
803
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
824
miscAttributeContentBuilder.
Add
(miscContent);
913
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
919
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
980
miscAttributeBuilder.
Add
(miscContent);
1072
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1076
builder.
Add
(miscAttributeContent);
1086
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1090
builder.
Add
(miscAttributeContent);
1102
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1106
builder.
Add
(invalidAttributeBlock);
1133
builder.
Add
(value);
1161
builder.
Add
(namePrefix);
1163
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1175
builder.
Add
(minimizedAttributeBlock);
1181
builder.
Add
(attributeBlock);
1358
attributeValueBuilder.
Add
(literalValue);
1401
markupBuilder.
Add
(OutputAsMarkupLiteral());
1406
markupBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1409
builder.
Add
(markupBlock);
1427
builder.
Add
(value);
1456
builder.
Add
(literalAttributeValue);
1528
builder.
Add
(OutputAsMarkupLiteral());
1542
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
1579
builder.
Add
(element);
1585
builder.
Add
(OutputAsMarkupLiteral());
1615
builder.
Add
(OutputAsMarkupLiteral());
1621
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1656
builder.
Add
(OutputAsMarkupLiteral());
1667
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1679
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1685
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1687
builder.
Add
(commentBlock);
1696
builder.
Add
(OutputAsMarkupLiteral());
1714
builder.
Add
(OutputAsMarkupLiteral());
1727
builder.
Add
(OutputAsMarkupLiteral());
1731
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1735
builder.
Add
(comment);
1745
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1777
builder.
Add
(OutputAsMarkupEphemeralLiteral());
2154
builder.
Add
(element);
2228
builder.
Add
(OutputAsMarkupLiteral());
2236
builder.
Add
(codeBlock);
Language\Legacy\SpanEditHandler.cs (1)
95
builder.
Add
(token);
Language\Legacy\TokenizerBackedParser.cs (1)
540
TokenBuilder.
Add
(token);