Lines Matching defs:Annotate
2462 auto Annotate = [this](StringRef Code) {
2472 Annotate(std::string("x = ") + tok::getPunctuatorSpelling(Kind) + "x;");
2494 auto Tokens = Annotate(std::string("x = x ") + Operator.second + " x;");
2500 auto Tokens = Annotate("x = ~^x;");
2503 Tokens = Annotate("x = ^~x;");
2513 Tokens = Annotate("x = ~&x;");
2517 Tokens = Annotate("x = ~|x;");
2522 Tokens = Annotate("begin : x\n"
2528 Tokens = Annotate("var [1 : 0] x;");
2531 Tokens = Annotate("extern function [1 : 0] x;");
2534 Tokens = Annotate("module test\n"
2542 Tokens = Annotate("case (x)\n"
2548 Tokens = Annotate("case (x)\n"
2557 Tokens = Annotate("a <= b;");
2561 Tokens = Annotate("if (a <= b) break;");
2565 Tokens = Annotate("a <= b <= a;");
2573 Tokens = Annotate("module_x instance_1(port_1), instance_2(port_2);");
2577 Tokens = Annotate("module_x #(parameter) instance_1(port_1), "
2585 Tokens = Annotate("assert (x);");
2588 Tokens = Annotate("assert #0 (x);");
2591 Tokens = Annotate("assert final (x);");
2594 Tokens = Annotate("foreach (x[x]) continue;");
2597 Tokens = Annotate("repeat (x[x]) continue;");
2600 Tokens = Annotate("case (x) endcase;");
2607 Tokens = Annotate("always @(posedge x, posedge y);");
2614 Tokens = Annotate("x = {\"\"};");
2617 Tokens = Annotate("x = {\"\", \"\"};");
2621 Tokens = Annotate("x = '{{\"\"}};");
2626 Tokens = Annotate("x = {\"\" == \"\"};");
2630 Tokens = Annotate("x = {(\"\")};");
2633 Tokens = Annotate("x = '{\"\"};");
2638 Tokens = Annotate("module x();\n"
2642 Tokens = Annotate("function automatic `x x();\n"
2646 Tokens = Annotate("function automatic x``x x();\n"
2650 Tokens = Annotate("function automatic x::x x();\n"
2656 Tokens = Annotate(R"(\busa+index)");
2659 Tokens = Annotate(R"(\busa+index ;)");
2664 Tokens = Annotate(R"(\busa+index
2671 Tokens = Annotate(R"(\busa+index\
2680 Tokens = Annotate("\\\n");
2684 Tokens = Annotate("`define x x``x");
2696 auto Annotate = [&Lexer](StringRef Code) { return Lexer.annotate(Code); };
2699 auto Tokens = Annotate("def foo : Bar<1>;");
2706 Tokens = Annotate("[{ code is multiline string }]");
2711 Tokens = Annotate("[{ It can break\n"
2722 Tokens = Annotate("1234");
2724 Tokens = Annotate("-1");
2726 Tokens = Annotate("+1234");
2728 Tokens = Annotate("0b0110");
2730 Tokens = Annotate("0x1abC");
2740 Tokens = Annotate("0x1234x");
2742 Tokens = Annotate("identifier");
2745 Tokens = Annotate("0x");
2747 Tokens = Annotate("2dVector");
2749 Tokens = Annotate("01234Vector");
2753 Tokens = Annotate("class Foo {}");
2755 Tokens = Annotate("def Def: Foo {}");
2758 Tokens = Annotate("if cond then {} else {}");
2761 Tokens = Annotate("defset Foo Def2 = {}");
2765 Tokens = Annotate("!foreach");
2767 Tokens = Annotate("!if");
2769 Tokens = Annotate("!cond");
3077 auto Annotate = [this](StringRef Code) {
3082 auto Tokens = Annotate("var x = {'x' : 1, 'y' : 2};");