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