Lines Matching refs:parse
22 QueryRef parse(StringRef Code) { return QueryParser::parse(Code, QS); } in parse() function in QueryParserTest
28 QueryRef Q = parse(""); in TEST_F()
31 Q = parse("\n"); in TEST_F()
36 QueryRef Q = parse("foo"); in TEST_F()
42 QueryRef Q = parse("help"); in TEST_F()
45 Q = parse("help me"); in TEST_F()
51 QueryRef Q = parse("quit"); in TEST_F()
54 Q = parse("q"); in TEST_F()
57 Q = parse("quit me"); in TEST_F()
65 QueryRef Q = parse("set"); in TEST_F()
69 Q = parse("set foo bar"); in TEST_F()
73 Q = parse("set output"); in TEST_F()
83 Q = parse("set bind-root true foo"); in TEST_F()
87 Q = parse("set output foo"); in TEST_F()
97 Q = parse("set output dump"); in TEST_F()
101 Q = parse("set output detailed-ast"); in TEST_F()
105 Q = parse("enable output detailed-ast"); in TEST_F()
109 Q = parse("enable"); in TEST_F()
113 Q = parse("disable output detailed-ast"); in TEST_F()
117 Q = parse("set bind-root foo"); in TEST_F()
122 Q = parse("set bind-root true"); in TEST_F()
127 Q = parse("set traversal AsIs"); in TEST_F()
132 Q = parse("set traversal NotATraversal"); in TEST_F()
139 QueryRef Q = parse("match decl()"); in TEST_F()
143 Q = parse("m stmt()"); in TEST_F()
149 QueryRef Q = parse("let foo decl()"); in TEST_F()
155 Q = parse("l foo decl()"); in TEST_F()
161 Q = parse("let bar \"str\""); in TEST_F()
167 Q = parse("let"); in TEST_F()
171 Q = parse("unlet x"); in TEST_F()
176 Q = parse("unlet"); in TEST_F()
180 Q = parse("unlet x bad_data"); in TEST_F()
187 QueryRef Q = parse("# let foo decl()"); in TEST_F()
190 Q = parse("let foo decl() # creates a decl() matcher called foo"); in TEST_F()
193 Q = parse("set bind-root false # reduce noise"); in TEST_F()
279 QueryRef Q = parse(R"matcher( in TEST_F()
286 Q = parse(Q->RemainingContent); in TEST_F()
290 Q = parse(R"matcher( in TEST_F()
299 Q = parse(R"matcher( in TEST_F()
306 Q = parse(Q->RemainingContent); in TEST_F()
310 Q = parse(R"matcher( in TEST_F()
320 Q = parse(R"matcher( in TEST_F()
338 Q = parse("set bind-root false\r\nset output dump"); in TEST_F()
342 Q = parse(Q->RemainingContent); in TEST_F()
346 Q = parse(" set bind-root false \r\n set output dump "); in TEST_F()
350 Q = parse(Q->RemainingContent); in TEST_F()
354 Q = parse("set\nbind-root false"); in TEST_F()
359 Q = parse("set bind-root\nfalse"); in TEST_F()
365 Q = parse(R"matcher( in TEST_F()
376 Q = parse("let someMatcher\nm parmVarDecl()"); in TEST_F()
382 Q = parse("\nm parmVarDecl()\nlet someMatcher\nm parmVarDecl()"); in TEST_F()
385 Q = parse(Q->RemainingContent); in TEST_F()
391 Q = parse("\nlet someMatcher\n"); in TEST_F()
397 Q = parse("\nm parmVarDecl()\nlet someMatcher\n"); in TEST_F()
400 Q = parse(Q->RemainingContent); in TEST_F()
406 Q = parse(R"matcher( in TEST_F()
421 Q = parse(Q->RemainingContent); in TEST_F()