Lines Matching refs:parse
21 QueryRef parse(StringRef Code) { return QueryParser::parse(Code, QS); } in parse() function in QueryParserTest
27 QueryRef Q = parse(""); in TEST_F()
30 Q = parse("\n"); in TEST_F()
35 QueryRef Q = parse("foo"); in TEST_F()
41 QueryRef Q = parse("help"); in TEST_F()
44 Q = parse("help me"); in TEST_F()
50 QueryRef Q = parse("quit"); in TEST_F()
53 Q = parse("q"); in TEST_F()
56 Q = parse("quit me"); in TEST_F()
63 QueryRef Q = parse("set"); in TEST_F()
67 Q = parse("set foo bar"); in TEST_F()
71 Q = parse("set output"); in TEST_F()
76 Q = parse("set bind-root true foo"); in TEST_F()
80 Q = parse("set output foo"); in TEST_F()
85 Q = parse("set output dump"); in TEST_F()
89 Q = parse("set output detailed-ast"); in TEST_F()
93 Q = parse("enable output detailed-ast"); in TEST_F()
97 Q = parse("enable"); in TEST_F()
101 Q = parse("disable output detailed-ast"); in TEST_F()
105 Q = parse("set bind-root foo"); in TEST_F()
110 Q = parse("set bind-root true"); in TEST_F()
115 Q = parse("set traversal AsIs"); in TEST_F()
120 Q = parse("set traversal NotATraversal"); in TEST_F()
127 QueryRef Q = parse("match decl()"); in TEST_F()
131 Q = parse("m stmt()"); in TEST_F()
137 QueryRef Q = parse("let foo decl()"); in TEST_F()
143 Q = parse("l foo decl()"); in TEST_F()
149 Q = parse("let bar \"str\""); in TEST_F()
155 Q = parse("let"); in TEST_F()
159 Q = parse("unlet x"); in TEST_F()
164 Q = parse("unlet"); in TEST_F()
168 Q = parse("unlet x bad_data"); in TEST_F()
175 QueryRef Q = parse("# let foo decl()"); in TEST_F()
178 Q = parse("let foo decl() # creates a decl() matcher called foo"); in TEST_F()
181 Q = parse("set bind-root false # reduce noise"); in TEST_F()
263 QueryRef Q = parse(R"matcher( in TEST_F()
270 Q = parse(Q->RemainingContent); in TEST_F()
274 Q = parse(R"matcher( in TEST_F()
283 Q = parse(R"matcher( in TEST_F()
290 Q = parse(Q->RemainingContent); in TEST_F()
294 Q = parse(R"matcher( in TEST_F()
304 Q = parse(R"matcher( in TEST_F()
322 Q = parse("set bind-root false\r\nset output dump"); in TEST_F()
326 Q = parse(Q->RemainingContent); in TEST_F()
330 Q = parse(" set bind-root false \r\n set output dump "); in TEST_F()
334 Q = parse(Q->RemainingContent); in TEST_F()
338 Q = parse("set\nbind-root false"); in TEST_F()
343 Q = parse("set bind-root\nfalse"); in TEST_F()
349 Q = parse(R"matcher( in TEST_F()
360 Q = parse("let someMatcher\nm parmVarDecl()"); in TEST_F()
366 Q = parse("\nm parmVarDecl()\nlet someMatcher\nm parmVarDecl()"); in TEST_F()
369 Q = parse(Q->RemainingContent); in TEST_F()
375 Q = parse("\nlet someMatcher\n"); in TEST_F()
381 Q = parse("\nm parmVarDecl()\nlet someMatcher\n"); in TEST_F()
384 Q = parse(Q->RemainingContent); in TEST_F()
390 Q = parse(R"matcher( in TEST_F()
405 Q = parse(Q->RemainingContent); in TEST_F()