LibreOffice Module bridges (master) 1
gcc3_linux_riscv64/abi.hxx
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10//#pragma once
11#include <uno/data.h>
12#include <typelib/typedescription.hxx>
13
14namespace abi_riscv64
15{
16void countnGreg(sal_Int32& nGreg, sal_Int32& nFreg,
17 const typelib_CompoundTypeDescription* pTypeDescr);
18
19void fillStruct(const typelib_TypeDescription* pTypeDescr, sal_Int64* gret, double* fret,
20 void* pRegisterReturn);
21}
22
23/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
struct _typelib_TypeDescription typelib_TypeDescription
Definition: msvc/except.hxx:53
void countnGreg(sal_Int32 &nGreg, sal_Int32 &nFreg, const typelib_CompoundTypeDescription *pTypeDescr)
void fillStruct(const typelib_TypeDescription *pTypeDescr, sal_Int64 *gret, double *fret, void *pRegisterReturn)