Lines Matching refs:testBuildAccess
200 static void testBuildAccess(StringRef Snippet, StringRef Expected, in testBuildAccess() function
320 testBuildAccess("S x; x;", "x."); in TEST()
324 testBuildAccess("S *x; *x;", "x->"); in TEST()
328 testBuildAccess("S *x; *(x);", "x->"); in TEST()
332 testBuildAccess("S x; x + x;", "(x + x)."); in TEST()
336 testBuildAccess("S *x; *(x + 1);", "(x + 1)->"); in TEST()
340 testBuildAccess("S *x; x;", "x->"); in TEST()
344 testBuildAccess("S x; &x;", "x."); in TEST()
348 testBuildAccess("S x; &(x);", "x."); in TEST()
352 testBuildAccess("S *x; x + 1;", "(x + 1)->"); in TEST()
356 testBuildAccess("S x; &(true ? x : x);", "(true ? x : x)."); in TEST()
360 testBuildAccess("std::unique_ptr<int> x; x;", "x->"); in TEST()
364 testBuildAccess("std::unique_ptr<int> x; x;", "x.", PLTClass::Value); in TEST()
368 testBuildAccess("std::unique_ptr<int> x; *x;", "x->"); in TEST()
372 testBuildAccess("std::unique_ptr<int> x; *x;", "(*x).", PLTClass::Value); in TEST()