LibreOffice Module bridges (master) 1
|
Classes | |
struct | RegReturn |
Enumerations | |
enum | ia64limits { MAX_GPR_REGS = 8 , MAX_SSE_REGS = 8 , MAX_REG_SLOTS = 8 } |
Functions | |
bool | return_in_hidden_param (typelib_TypeDescriptionReference *pTypeRef) |
bool | return_via_r8_buffer (typelib_TypeDescriptionReference *pTypeRef) |
bool | is_complex_struct (const typelib_TypeDescription *type) |
bool | is_complex_struct (typelib_TypeDescriptionReference *pTypeRef) |
enum ia64::ia64limits |
Enumerator | |
---|---|
MAX_GPR_REGS | |
MAX_SSE_REGS | |
MAX_REG_SLOTS |
Definition at line 87 of file gcc3_linux_ia64/share.hxx.
bool ia64::is_complex_struct | ( | const typelib_TypeDescription * | type | ) |
Definition at line 86 of file gcc3_linux_ia64/uno2cpp.cxx.
References i, is_complex_struct(), bridges::cpp_uno::shared::isSimpleType(), p, t, and type.
Referenced by is_complex_struct(), return_in_hidden_param(), and return_via_r8_buffer().
bool ia64::is_complex_struct | ( | typelib_TypeDescriptionReference * | pTypeRef | ) |
Definition at line 111 of file gcc3_linux_ia64/uno2cpp.cxx.
References is_complex_struct().
bool ia64::return_in_hidden_param | ( | typelib_TypeDescriptionReference * | pTypeRef | ) |
Definition at line 143 of file gcc3_linux_ia64/uno2cpp.cxx.
References is_complex_struct(), and bridges::cpp_uno::shared::isSimpleType().
bool ia64::return_via_r8_buffer | ( | typelib_TypeDescriptionReference * | pTypeRef | ) |
Definition at line 126 of file gcc3_linux_ia64/uno2cpp.cxx.
References is_complex_struct().