153 references to Add
Microsoft.CodeAnalysis.Razor.Compiler (153)
Language\Legacy\CSharpCodeParser.cs (86)
325
builder.
Add
(OutputTokensAsStatementLiteral());
329
builder.
Add
(statement);
335
builder.
Add
(OutputTokensAsStatementLiteral());
339
builder.
Add
(expression);
348
builder.
Add
(OutputTokensAsStatementLiteral());
363
builder.
Add
(implicitExpression);
374
builder.
Add
(OutputTokensAsStatementLiteral());
379
builder.
Add
(implicitExpression);
382
builder.
Add
(OutputTokensAsStatementLiteral());
389
builder.
Add
(OutputTokensAsStatementLiteral());
408
builder.
Add
(expressionBlock);
475
expressionBuilder.
Add
(OutputTokensAsExpressionLiteral());
545
builder.
Add
(OutputTokensAsExpressionLiteral());
737
builder.
Add
(OutputTokensAsStatementLiteral());
805
builder.
Add
(OutputTokensAsStatementLiteral());
858
builder.
Add
(OutputTokensAsStatementLiteral());
868
builder.
Add
(OutputTokensAsStatementLiteral());
870
builder.
Add
(comment);
931
builder.
Add
(OutputTokensAsStatementLiteral());
936
builder.
Add
(OutputTokensAsEphemeralLiteral());
958
builder.
Add
(OutputTokensAsStatementLiteral());
961
builder.
Add
(nestedBlock);
1028
builder.
Add
(OutputTokensAsStatementLiteral());
1086
builder.
Add
(OutputTokensAsStatementLiteral());
1087
builder.
Add
(ParseRazorComment());
1170
builder.
Add
(OutputTokensAsExpressionLiteral());
1174
builder.
Add
(OutputTokensAsStatementLiteral());
1185
builder.
Add
(template);
1201
builder.
Add
(OutputTokensAsEphemeralLiteral());
1282
builder.
Add
(directive);
1302
builder.
Add
(directive);
1322
builder.
Add
(directive);
1366
directiveBuilder.
Add
(OutputAsMarkupLiteral());
1410
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1601
builder.
Add
(BuildDirective(SyntaxKind.Whitespace));
1622
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1635
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1640
directiveBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1655
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1668
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1680
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1696
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1711
builder.
Add
(BuildDirective(SyntaxKind.StringLiteral));
1726
builder.
Add
(BuildDirective(SyntaxKind.CSharpExpressionLiteral));
1744
builder.
Add
(BuildDirective(SyntaxKind.LeftBracket));
1765
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1798
builder.
Add
(BuildDirective(SyntaxKind.Keyword));
1808
directiveBuilder.
Add
(OutputAsMetaCode(Output()));
1811
directiveBuilder.
Add
(expression);
1819
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1832
directiveBuilder.
Add
(OutputTokensAsStatementLiteral());
1842
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1845
directiveBuilder.
Add
(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Whitespace));
1866
directiveBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1872
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1886
directiveBuilder.
Add
(razorBlock);
1899
directiveBuilder.
Add
(OutputTokensAsUnclassifiedLiteral());
1931
childBuilder.
Add
(OutputTokensAsStatementLiteral());
1939
builder.
Add
(BuildDirective(SyntaxKind.Identifier));
1944
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
1955
directiveBuilder.
Add
(node);
2080
builder.
Add
(SyntaxFactory.CSharpStatementLiteral(
2206
builder.
Add
(OutputAsMetaCode(Output()));
2214
builder.
Add
(SyntaxFactory.CSharpCodeBlock(childBuilder.ToList()));
2240
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
2255
builder.
Add
(OutputTokensAsStatementLiteral());
2315
builder.
Add
(SyntaxFactory.CSharpImplicitExpression(transition, implicitExpressionBody));
2330
builder.
Add
(transition);
2428
builder.
Add
(transition);
2515
builder.
Add
(transition);
2595
builder.
Add
(transition);
2672
builder.
Add
(transition);
2688
builder.
Add
(transition);
2710
builder.
Add
(transition);
2812
builder.
Add
(SyntaxFactory.RazorUsingDirective(transition, directiveBody));
2815
builder.
Add
(OutputAsMetaCode(Output(), Context.CurrentAcceptedCharacters));
2922
builder.
Add
(directive);
2974
builder.
Add
(OutputTokensAsStatementLiteral());
2976
builder.
Add
(comment);
3073
builder.
Add
(htmlBlock);
3135
builder.
Add
(OutputTokensAsStatementLiteral());
3137
builder.
Add
(OutputTokensAsEphemeralLiteral());
3160
builder.
Add
(OutputTokensAsStatementLiteral());
3241
builder.
Add
(OutputTokensAsExpressionLiteral());
3245
builder.
Add
(OutputTokensAsStatementLiteral());
3249
builder.
Add
(comment);
Language\Legacy\HtmlMarkupParser.cs (65)
99
builder.
Add
(OutputAsMarkupLiteral());
112
builder.
Add
(voidElement);
119
builder.
Add
(element);
165
builder.
Add
(OutputAsMarkupLiteral());
183
builder.
Add
(OutputAsMarkupLiteral());
228
builder.
Add
(OutputAsMarkupLiteral());
293
builder.
Add
(OutputAsMarkupLiteral());
322
builder.
Add
(OutputAsMarkupLiteral());
337
builder.
Add
(OutputAsMarkupLiteral());
345
builder.
Add
(element);
414
builder.
Add
(OutputAsMarkupLiteral());
425
builder.
Add
(transition);
436
builder.
Add
(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Any));
486
builder.
Add
(OutputAsMarkupLiteral());
496
builder.
Add
(OutputAsMarkupLiteral());
514
builder.
Add
(element);
537
builder.
Add
(element);
548
builder.
Add
(element);
580
builder.
Add
(unclosedElement);
607
builder.
Add
(voidElement);
630
builder.
Add
(malformedElement);
637
builder.
Add
(element);
827
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
848
miscAttributeContentBuilder.
Add
(miscContent);
937
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
943
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
1001
miscAttributeBuilder.
Add
(miscContent);
1093
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1097
builder.
Add
(miscAttributeContent);
1107
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1111
builder.
Add
(miscAttributeContent);
1123
miscAttributeContentBuilder.
Add
(OutputAsMarkupLiteral());
1127
builder.
Add
(invalidAttributeBlock);
1154
builder.
Add
(value);
1182
builder.
Add
(namePrefix);
1184
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1196
builder.
Add
(minimizedAttributeBlock);
1202
builder.
Add
(attributeBlock);
1380
attributeValueBuilder.
Add
(literalValue);
1423
markupBuilder.
Add
(OutputAsMarkupLiteral());
1428
markupBuilder.
Add
(OutputAsMarkupEphemeralLiteral());
1431
builder.
Add
(markupBlock);
1449
builder.
Add
(value);
1478
builder.
Add
(literalAttributeValue);
1550
builder.
Add
(OutputAsMarkupLiteral());
1564
miscAttributeBuilder.
Add
(OutputAsMarkupLiteral());
1601
builder.
Add
(element);
1607
builder.
Add
(OutputAsMarkupLiteral());
1637
builder.
Add
(OutputAsMarkupLiteral());
1643
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1678
builder.
Add
(OutputAsMarkupLiteral());
1689
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1701
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1707
htmlCommentBuilder.
Add
(OutputAsMarkupLiteral());
1709
builder.
Add
(commentBlock);
1718
builder.
Add
(OutputAsMarkupLiteral());
1736
builder.
Add
(OutputAsMarkupLiteral());
1749
builder.
Add
(OutputAsMarkupLiteral());
1753
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1757
builder.
Add
(comment);
1767
builder.
Add
(OutputAsMarkupEphemeralLiteral());
1799
builder.
Add
(OutputAsMarkupEphemeralLiteral());
2197
builder.
Add
(element);
2275
builder.
Add
(OutputAsMarkupLiteral());
2283
builder.
Add
(codeBlock);
Language\Legacy\SpanEditHandler.cs (1)
95
builder.
Add
(token);
Language\Legacy\TokenizerBackedParser.cs (1)
540
TokenBuilder.
Add
(token);