Skip to content

Commit 3e7db6d

Browse files
committed
rename: Add a test for rename-all=prefix:
1 parent b2e04b6 commit 3e7db6d

File tree

5 files changed

+12
-0
lines changed

5 files changed

+12
-0
lines changed

tests/expectations/rename_case.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ void test_snake_case(int32_t foo_bar);
1212
void test_screaming_snake_case(int32_t FOO_BAR);
1313

1414
void test_gecko_case(int32_t aFooBar);
15+
16+
void test_prefix(int32_t prefix_foo_bar);

tests/expectations/rename_case.compat.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ void test_screaming_snake_case(int32_t FOO_BAR);
1717

1818
void test_gecko_case(int32_t aFooBar);
1919

20+
void test_prefix(int32_t prefix_foo_bar);
21+
2022
#ifdef __cplusplus
2123
} // extern "C"
2224
#endif // __cplusplus

tests/expectations/rename_case.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,6 @@ void test_screaming_snake_case(int32_t FOO_BAR);
1616

1717
void test_gecko_case(int32_t aFooBar);
1818

19+
void test_prefix(int32_t prefix_foo_bar);
20+
1921
} // extern "C"

tests/expectations/rename_case.pyx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ cdef extern from *:
1515
void test_screaming_snake_case(int32_t FOO_BAR);
1616

1717
void test_gecko_case(int32_t aFooBar);
18+
19+
void test_prefix(int32_t prefix_foo_bar);

tests/rust/rename_case.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,7 @@ pub extern "C" fn test_screaming_snake_case(foo_bar: i32) {}
1717
/// cbindgen:rename-all=GeckoCase
1818
#[no_mangle]
1919
pub extern "C" fn test_gecko_case(foo_bar: i32) {}
20+
21+
/// cbindgen:rename-all=prefix:prefix_
22+
#[no_mangle]
23+
pub extern "C" fn test_prefix(foo_bar: i32) {}

0 commit comments

Comments
 (0)