blob: f86a7884b306f0ddbe80f28624ff996d8c3b50c0 [file] [log] [blame]
Miklos Vajnaed28d412016-05-20 11:43:59 +00001// RUN: cat %s > %t.cpp
2// RUN: clang-rename -offset=151 -new-name=Y %t.cpp -i --
3// RUN: sed 's,//.*,,' %t.cpp | FileCheck %s
4class C
5{
6public:
7 int X;
8};
9
10int foo(int x)
11{
12 return 0;
13}
14#define FOO(a) foo(a)
15
16int main()
17{
18 C C;
19 C.X = 1; // CHECK: C.Y
20 FOO(C.X); // CHECK: C.Y
21 int y = C.X; // CHECK: C.Y
22}
23
24// Use grep -FUbo 'C' <file> to get the correct offset of foo when changing
25// this file.