• Home
  • Raw
  • Download

Lines Matching +full:- +full:gettext

1 //===- unittest/Tooling/FixitTest.cpp ------------------------------------===//
8 //===----------------------------------------------------------------------===//
16 using tooling::fixit::getText;
32 return Loc.printToString(Context->getSourceManager()); in LocationToString()
35 TEST(FixItTest, getText) { in TEST() argument
39 EXPECT_EQ("foo(x, y)", getText(*CE, *Context)); in TEST()
40 EXPECT_EQ("foo(x, y)", getText(CE->getSourceRange(), *Context)); in TEST()
42 Expr *P0 = CE->getArg(0); in TEST()
43 Expr *P1 = CE->getArg(1); in TEST()
44 EXPECT_EQ("x", getText(*P0, *Context)); in TEST()
45 EXPECT_EQ("y", getText(*P1, *Context)); in TEST()
50 EXPECT_EQ("APPLY(foo, x, y)", getText(*CE, *Context)); in TEST()
60 EXPECT_EQ("F OO", getText(*CE, *Context)); in TEST()
61 Expr *P0 = CE->getArg(0); in TEST()
62 Expr *P1 = CE->getArg(1); in TEST()
63 EXPECT_EQ("", getText(*P0, *Context)); in TEST()
64 EXPECT_EQ("", getText(*P1, *Context)); in TEST()
71 EXPECT_EQ("", getText(*CE, *Context)); in TEST()
72 Expr *P0 = CE->getArg(0); in TEST()
73 Expr *P1 = CE->getArg(1); in TEST()
74 EXPECT_EQ("x", getText(*P0, *Context)); in TEST()
75 EXPECT_EQ("y", getText(*P1, *Context)); in TEST()
86 EXPECT_EQ("foo(x, y)", getText(Hint.RemoveRange.getAsRange(), *Context)); in TEST()
90 Expr *P0 = CE->getArg(0); in TEST()
92 EXPECT_EQ("x", getText(Hint0.RemoveRange.getAsRange(), *Context)); in TEST()
96 Expr *P1 = CE->getArg(1); in TEST()
98 EXPECT_EQ("y", getText(Hint1.RemoveRange.getAsRange(), *Context)); in TEST()
105 Expr *P0 = CE->getArg(0); in TEST()
107 EXPECT_EQ("x + y", getText(Hint0.RemoveRange.getAsRange(), *Context)); in TEST()
109 Expr *P1 = CE->getArg(1); in TEST()
111 EXPECT_EQ("y + x", getText(Hint1.RemoveRange.getAsRange(), *Context)); in TEST()
121 EXPECT_EQ("FOO", getText(Hint.RemoveRange.getAsRange(), *Context)); in TEST()
125 Expr *P0 = CE->getArg(0); in TEST()
134 Expr *P1 = CE->getArg(1); in TEST()
163 Expr *P0 = CE->getArg(0); in TEST()
164 Expr *P1 = CE->getArg(1); in TEST()
169 EXPECT_EQ("x", getText(Hint0.RemoveRange.getAsRange(), *Context)); in TEST()
174 EXPECT_EQ("y", getText(Hint1.RemoveRange.getAsRange(), *Context)); in TEST()
193 Expr *P0 = CE->getArg(0); in TEST()
194 Expr *P1 = CE->getArg(1); in TEST()
208 Expr *P0 = CE->getArg(0); in TEST()
209 Expr *P1 = CE->getArg(1); in TEST()
222 Expr *P0 = CE->getArg(0); in TEST()
223 Expr *P1 = CE->getArg(1); in TEST()
225 EXPECT_EQ("x + y", getText(Hint.RemoveRange.getAsRange(), *Context)); in TEST()