blob: 47672213490cfadfe7dc1cf3433b1d5253be0bd6 [file] [log] [blame]
# RUN: mkdir -p %t.dir
# RUN: cp %p/Inputs/foo.cpp %t.dir/foo.cpp
# RUN: cp %p/Inputs/foo.h %t.dir/foo.h
# RUN: lldb-instr %t.dir/foo.cpp | FileCheck %s
# CHECK: LLDB_REGISTER_METHOD(void, Foo, A, ());
# CHECK: LLDB_REGISTER_METHOD(void, Foo, B, (int));
# CHECK: LLDB_REGISTER_METHOD(int, Foo, C, (int));
# CHECK: LLDB_REGISTER_METHOD_CONST(int, Foo, D, (bool));
# CHECK: LLDB_REGISTER_STATIC_METHOD(void, Foo, E, ());
# CHECK: LLDB_REGISTER_STATIC_METHOD(int, Foo, F, (int));
# CHECK-NOT: LLDB_REGISTER_STATIC_METHOD(void, Foo, G
# CHECK-NOT: LLDB_REGISTER_METHOD_CONST(void, Foo, I, ());