152 references to Add
Microsoft.CodeAnalysis.Razor.Compiler (152)
Language\Legacy\CSharpCodeParser.cs (85)
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());
866
builder.
Add
(OutputTokensAsStatementLiteral());
868
builder.
Add
(comment);
929
builder.
Add
(OutputTokensAsStatementLiteral());
934
builder.
Add
(OutputTokensAsEphemeralLiteral());
956
builder.
Add
(OutputTokensAsStatementLiteral());
959
builder.
Add
(nestedBlock);
1026
builder.
Add
(OutputTokensAsStatementLiteral());
1084
builder.
Add
(OutputTokensAsStatementLiteral());
1085
builder.
Add
(ParseRazorComment());
1168
builder.
Add
(OutputTokensAsExpressionLiteral());
1172
builder.
Add
(OutputTokensAsStatementLiteral());
1183
builder.
Add
(template);
1199
builder.
Add
(OutputTokensAsEphemeralLiteral());
1271
builder.
Add
(directive);
1291
builder.
Add
(directive);
1311
builder.
Add
(directive);
1355
directiveBuilder.
Add
(OutputAsMarkupLiteral());
1399
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1590
builder.
Add
(BuildDirective(SyntaxKind.Whitespace));
1611
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1624
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1629
directiveBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1644
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1657
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1669
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1685
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1700
builder.
Add
(BuildDirective(SyntaxKind.StringLiteral));
1715
builder.
Add
(BuildDirective(SyntaxKind.CSharpExpressionLiteral));
1733
builder.
Add
(BuildDirective(SyntaxKind.LeftBracket));
1754
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1787
builder.
Add
(BuildDirective(SyntaxKind.Keyword));
1797
directiveBuilder.
Add
(OutputAsMetaCode(Output()));
1800
directiveBuilder.
Add
(expression);
1808
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1821
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1831
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1834
directiveBuilder.
Add
(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Whitespace));
1855
directiveBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1861
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1875
directiveBuilder.
Add
(razorBlock);
1888
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1914
childBuilder.
Add
(OutputTokensAsStatementLiteral());
1922
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1927
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
1938
directiveBuilder.
Add
(node);
2051
builder.
Add
(OutputAsMetaCode(Output()));
2059
builder.
Add
(SyntaxFactory.CSharpCodeBlock(childBuilder.ToList()));
2085
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
2100
builder.
Add
(OutputTokensAsStatementLiteral());
2160
builder.
Add
(SyntaxFactory.CSharpImplicitExpression(transition, implicitExpressionBody));
2175
builder.
Add
(transition);
2273
builder.
Add
(transition);
2360
builder.
Add
(transition);
2440
builder.
Add
(transition);
2517
builder.
Add
(transition);
2533
builder.
Add
(transition);
2555
builder.
Add
(transition);
2657
builder.
Add
(SyntaxFactory.RazorUsingDirective(transition, directiveBody));
2660
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
2767
builder.
Add
(directive);
2819
builder.
Add
(OutputTokensAsStatementLiteral());
2821
builder.
Add
(comment);
2918
builder.
Add
(htmlBlock);
2980
builder.
Add
(OutputTokensAsStatementLiteral());
2982
builder.
Add
(OutputTokensAsEphemeralLiteral());
3005
builder.
Add
(OutputTokensAsStatementLiteral());
3086
builder.
Add
(OutputTokensAsExpressionLiteral());
3090
builder.
Add
(OutputTokensAsStatementLiteral());
3094
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);
396
builder.
Add
(OutputAsMarkupLiteral());
407
builder.
Add
(transition);
418
builder.
Add
(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Any));
468
builder.
Add
(OutputAsMarkupLiteral());
478
builder.
Add
(OutputAsMarkupLiteral());
496
builder.
Add
(element);
519
builder.
Add
(element);
530
builder.
Add
(element);
562
builder.
Add
(unclosedElement);
588
builder.
Add
(voidElement);
611
builder.
Add
(malformedElement);
618
builder.
Add
(element);
797
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
818
miscAttributeContentBuilder.
Add
(miscContent);
907
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
913
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
974
miscAttributeBuilder.
Add
(miscContent);
1066
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1070
builder.
Add
(miscAttributeContent);
1080
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1084
builder.
Add
(miscAttributeContent);
1096
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1100
builder.
Add
(invalidAttributeBlock);
1127
builder.
Add
(value);
1155
builder.
Add
(namePrefix);
1157
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1169
builder.
Add
(minimizedAttributeBlock);
1175
builder.
Add
(attributeBlock);
1353
attributeValueBuilder.
Add
(literalValue);
1396
markupBuilder.
Add
(OutputAsMarkupLiteral());
1401
markupBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1404
builder.
Add
(markupBlock);
1422
builder.
Add
(value);
1451
builder.
Add
(literalAttributeValue);
1523
builder.
Add
(OutputAsMarkupLiteral());
1537
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
1574
builder.
Add
(element);
1580
builder.
Add
(OutputAsMarkupLiteral());
1610
builder.
Add
(OutputAsMarkupLiteral());
1616
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1651
builder.
Add
(OutputAsMarkupLiteral());
1662
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1674
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1680
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1682
builder.
Add
(commentBlock);
1691
builder.
Add
(OutputAsMarkupLiteral());
1709
builder.
Add
(OutputAsMarkupLiteral());
1722
builder.
Add
(OutputAsMarkupLiteral());
1726
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1730
builder.
Add
(comment);
1740
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1772
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);