mirror of
git://git.psyced.org/git/psyced
synced 2024-08-15 03:25:10 +00:00
22 lines
1,023 B
C
22 lines
1,023 B
C
#ifndef FUNCTIONLIST_H
|
|
#define FUNCTIONLIST_H
|
|
|
|
#include "/sys/lpctypes.h"
|
|
|
|
#define RETURN_FUNCTION_NAME 0x01
|
|
#define RETURN_FUNCTION_FLAGS 0x02
|
|
#define RETURN_FUNCTION_TYPE 0x04
|
|
#define RETURN_FUNCTION_NUMARG 0x08
|
|
#define RETURN_FUNCTION_ARGTYPE 0x10 /* not implemented */
|
|
|
|
#define NAME_INHERITED 0x80000000 /* Defined by inheritance */
|
|
#define TYPE_MOD_STATIC 0x40000000 /* Static function or variable */
|
|
#define TYPE_MOD_NO_MASK 0x20000000 /* The nomask => not redefineable */
|
|
#define TYPE_MOD_PRIVATE 0x10000000 /* Can't be inherited */
|
|
#define TYPE_MOD_PUBLIC 0x08000000 /* Force inherit through private */
|
|
#define TYPE_MOD_VARARGS 0x04000000 /* Used for type checking */
|
|
#define TYPE_MOD_PROTECTED 0x01000000 /* cannot be called externally */
|
|
#define NAME_HIDDEN 0x00000800 /* Not visible for inheritance */
|
|
#define NAME_UNDEFINED 0x00000200 /* Not defined yet */
|
|
|
|
#endif /* FUNCTIONLIST_H */
|