blob: f6991ead44cefdf1edda14af789527a789dfa8a3 [file] [log] [blame]
typedef signed int NSInteger;
int capturedTypedef(NSInteger x) {
return capturedTypedef(x);
}
// CHECK1: "static int extracted(NSInteger x) {\nreturn capturedTypedef(x);\n}\n\n" [[@LINE-3]]
// RUN: clang-refactor-test perform -action extract -selected=%s:4:10-4:28 %s -std=c++14 | FileCheck --check-prefix=CHECK1 %s
using NSUInteger = unsigned int;
int capturedUsing(NSUInteger x) {
return capturedUsing(x);
}
// CHECK2: "static int extracted(NSUInteger x) {\nreturn capturedUsing(x);\n}\n\n" [[@LINE-3]]
// RUN: clang-refactor-test perform -action extract -selected=%s:12:10-12:26 %s -std=c++14 | FileCheck --check-prefix=CHECK2 %s