Home
last modified time | relevance | path

Searched refs:ABEnum (Results 1 - 4 of 4) sorted by relevance

/third_party/rust/crates/cxx/tests/ffi/
H A Dlib.rs58 enum ABEnum { enum
128 fn c_return_nested_ns_enum(n: u16) -> ABEnum; in c_return_nested_ns_enum()
172 fn c_take_nested_ns_enum(e: ABEnum); in c_take_nested_ns_enum()
H A Dtests.cc208 ::A::B::ABEnum c_return_nested_ns_enum(uint16_t n) { in c_return_nested_ns_enum()
209 if (n <= static_cast<uint16_t>(::A::B::ABEnum::ABAVal)) { in c_return_nested_ns_enum()
210 return ::A::B::ABEnum::ABAVal; in c_return_nested_ns_enum()
211 } else if (n <= static_cast<uint16_t>(::A::B::ABEnum::ABBVal)) { in c_return_nested_ns_enum()
212 return ::A::B::ABEnum::ABBVal; in c_return_nested_ns_enum()
214 return ::A::B::ABEnum::ABCVal; in c_return_nested_ns_enum()
544 void c_take_nested_ns_enum(::A::B::ABEnum e) { in c_take_nested_ns_enum()
545 if (e == ::A::B::ABEnum::ABAVal) { in c_take_nested_ns_enum()
H A Dtests.h11 enum class ABEnum : uint16_t; class in A::AEnum
123 ::A::B::ABEnum c_return_nested_ns_enum(uint16_t n);
173 void c_take_nested_ns_enum(::A::B::ABEnum e);
/third_party/rust/crates/cxx/tests/
H A Dtest.rs95 enm @ ffi::ABEnum::ABAVal => assert_eq!(0, enm.repr), in test_c_return()
203 check!(ffi::c_take_nested_ns_enum(ffi::ABEnum::ABAVal)); in test_c_take()

Completed in 5 milliseconds