blob: 097e176ba9bea81b62e0ec6f1ab2f0e0c193f7c5 [file] [log] [blame]
void captureStaticVars() {
static int x;
int y = x;
x += 1;
// CHECK1: extracted(int x) {\nint y = x;\n}\n\n"
// CHECK1: extracted(int &x) {\nx += 1;\n}
// CHECK1: extracted() {\nstatic int x;\n int y = x;\n x += 1;\n}\n\n"
}
// RUN: clang-refactor-test perform -action extract -selected=%s:5:3-5:12 -selected=%s:6:3-6:9 -selected=%s:4:3-6:9 %s | FileCheck --check-prefix=CHECK1 %s