LibreOffice Module bridges (master)  1
Macros | Enumerations | Functions
gcc3_linux_x86-64/abi.cxx File Reference
#include <sal/config.h>
#include "abi.hxx"
#include <o3tl/unreachable.hxx>
#include <sal/log.hxx>
Include dependency graph for gcc3_linux_x86-64/abi.cxx:

Go to the source code of this file.

Macros

#define MAX_CLASSES   4
 

Enumerations

enum  x86_64_reg_class
 

Functions

static enum x86_64_reg_class merge_classes (enum x86_64_reg_class class1, enum x86_64_reg_class class2) noexcept
 
static int classify_argument (typelib_TypeDescriptionReference *pTypeRef, enum x86_64_reg_class classes[], int byteOffset) noexcept
 

Macro Definition Documentation

#define MAX_CLASSES   4

Enumeration Type Documentation

Definition at line 72 of file gcc3_linux_x86-64/abi.cxx.

Function Documentation

static int classify_argument ( typelib_TypeDescriptionReference *  pTypeRef,
enum x86_64_reg_class  classes[],
int  byteOffset 
)
staticnoexcept
static enum x86_64_reg_class merge_classes ( enum x86_64_reg_class  class1,
enum x86_64_reg_class  class2 
)
staticnoexcept

Definition at line 94 of file gcc3_linux_x86-64/abi.cxx.

Referenced by classify_argument().