|
LibreOffice Module bridges (master) 1
|
#include <malloc.h>#include <rtl/alloc.h>#include <com/sun/star/uno/genfunc.hxx>#include "com/sun/star/uno/RuntimeException.hpp"#include <uno/data.h>#include <bridge.hxx>#include <types.hxx>#include <unointerfaceproxy.hxx>#include <vtables.hxx>#include "share.hxx"#include <stdio.h>#include <string.h>Go to the source code of this file.
Functions | |
| void | MapReturn (sal_uInt32 ret0, sal_uInt32 ret1, typelib_TypeDescription *pReturnTypeDescr, bool bRegisterReturn, sal_uInt32 *pRegisterReturn) |
| register sal_uInt32 r28 | __asm__ ("%r28") |
| void | callVirtualMethod (void *pThis, sal_uInt32 nVtableIndex, void *pRegisterReturn, typelib_TypeDescription *pReturnTypeDescr, bool bRegisterReturn, sal_uInt32 *pStack, sal_uInt32 nStack, sal_uInt32 *pGPR, double *pFPR) __attribute__((noinline)) |
| register sal_uInt32 r28 __asm__ | ( | "%r28" | ) |
Referenced by callVirtualMethod().
| void callVirtualMethod | ( | void * | pThis, |
| sal_uInt32 | nVtableIndex, | ||
| void * | pRegisterReturn, | ||
| typelib_TypeDescription * | pReturnTypeDescr, | ||
| bool | bRegisterReturn, | ||
| sal_uInt32 * | pStack, | ||
| sal_uInt32 | nStack, | ||
| sal_uInt32 * | pGPR, | ||
| double * | pFPR | ||
| ) |
Definition at line 89 of file gcc3_linux_hppa/call.cxx.
References __asm__(), i, MapReturn(), hppa::MAX_GPR_REGS, and hppa::MAX_SSE_REGS.
| void MapReturn | ( | sal_uInt32 | ret0, |
| sal_uInt32 | ret1, | ||
| typelib_TypeDescription * | pReturnTypeDescr, | ||
| bool | bRegisterReturn, | ||
| sal_uInt32 * | pRegisterReturn | ||
| ) |
Definition at line 39 of file gcc3_linux_hppa/call.cxx.
Referenced by callVirtualMethod().