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);
808
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
829
miscAttributeContentBuilder.
Add
(miscContent);
918
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
924
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
985
miscAttributeBuilder.
Add
(miscContent);
1077
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1081
builder.
Add
(miscAttributeContent);
1091
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1095
builder.
Add
(miscAttributeContent);
1107
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1111
builder.
Add
(invalidAttributeBlock);
1138
builder.
Add
(value);
1166
builder.
Add
(namePrefix);
1168
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1180
builder.
Add
(minimizedAttributeBlock);
1186
builder.
Add
(attributeBlock);
1364
attributeValueBuilder.
Add
(literalValue);
1407
markupBuilder.
Add
(OutputAsMarkupLiteral());
1412
markupBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1415
builder.
Add
(markupBlock);
1433
builder.
Add
(value);
1462
builder.
Add
(literalAttributeValue);
1534
builder.
Add
(OutputAsMarkupLiteral());
1548
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
1585
builder.
Add
(element);
1591
builder.
Add
(OutputAsMarkupLiteral());
1621
builder.
Add
(OutputAsMarkupLiteral());
1627
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1662
builder.
Add
(OutputAsMarkupLiteral());
1673
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1685
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1691
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1693
builder.
Add
(commentBlock);
1702
builder.
Add
(OutputAsMarkupLiteral());
1720
builder.
Add
(OutputAsMarkupLiteral());
1733
builder.
Add
(OutputAsMarkupLiteral());
1737
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1741
builder.
Add
(comment);
1751
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1783
builder.
Add
(OutputAsMarkupEphemeralLiteral());
2165
builder.
Add
(element);
2239
builder.
Add
(OutputAsMarkupLiteral());
2247
builder.
Add
(codeBlock);
Language\Legacy\SpanEditHandler.cs (1)
95
builder.
Add
(token);
Language\Legacy\TokenizerBackedParser.cs (1)
540
TokenBuilder.
Add
(token);