You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

180 lines
2.6 KiB

#ifndef VARS_H
#define VARS_H
#include "typedefs.h"
#include "enums.h"
#include "structs.h"
// Variables
// =========
// _V = Void
//void var__V;
// _P
char var__P;
// enums
// =====
// Incomplete types:
// enum _IE var__IE;
// enum IE var_IE;
// AIE var_AIE;
enum _E var__E ;
enum E var_E;
AE var_AE;
// structs
// =======
// Incomplete types
// struct _IS var__IS;
// struct IS var_IS;
// AIS var_AIS;
// primitive structs
struct _PS var__PS;
struct PS var_PS;
APS var_APS;
// complex structs
struct _CS var__CS;
struct CS var_CS;
ACS var_ACS;
struct _CCS var__CCS;
struct CCS var_CCS;
ACCS var_ACCS;
// nested structs / hosting structs
struct _HS var__HS;
struct _NCS var__NCS;
struct HS var_HS;
struct _NPS var__NPS;
AHS var_AHS;
struct _HHS var__HHS;
struct _NHS var__NHS;
struct _NNPS var__NNPS;
struct HHS var_HHS;
struct _NHS1 var__NHS1;
struct _NNCS var__NNCS;
//nested enum in hosting struct
enum _NENHS var__NENHS;
AHHS var_AHHS;
struct _HS1 var__HS1;
enum _NEHS var__NEHS;
// TYPEDEFS
// ========
// Typedefs of primitive
// ---------------------
//TV var_TV;
T_P var_T_P;
// Typedefs of structs
// ------------------
// Incomplete types
//T_IS var_T_IS;
//TIS var_TIS;
//TAIS var_TAIS;
// primitive structs
T_PS var_T_PS;
TPS var_TPS;
TAPS var_TAPS;
// complex structs
T_CS var_T_CS;
TCS var_TCS;
TACS var_TACS;
T_CCS var_T_CCS;
TCCS var_TCCS;
TACCS var_TACCS;
// nested structs / hosting structs
T_HS var_T_HS;
T_NCS var_T_NCS;
THS var_THS;
T_NPS var_T_NPS;
TAHS var_TAHS;
T_HHS var_T_HHS;
T_NHS var_T_NHS;
T_NNPS var_T_NNPS;
THHS var_THHS;
TAHHS var_TAHHS;
T_NNCS var_T_NNCS;
T_NENHS var_T_NENHS;
T_NHS1 var_T_NHS1;
//nested enum in hosting struct
T_HS1 var_T_HS1;
T_NEHS var_T_NEHS;
// Typedef of enums
// ----------------
// Incomplete types
//T_IE var_TIE;
//TIE var_TIE;
//TAIE var_TAIE;
T_E var_T_E;
TE var_TE;
TAE var_TAE;
// TYPEDEFS OF TYPEDEFS
// ====================
// Typedefs of primitive
// ---------------------
TT_P var_TT_P;
// Typedefs of structs
// ------------------
// primitive structs
TT_PS var_TT_PS;
TTPS var_TTPS;
TTAPS var_TTAPS;
// complex structs
TT_CS var_TT_CS;
TTCS var_TTCS;
TTACS var_TTACS;
TT_CCS var_TT_CCS;
TTCCS var_TTCCS;
TTACCS var_TTACCS;
// nested structs / hosting structs
TT_HS var_TT_HS;
TT_NCS var_TT_NCS;
TTHS var_TTHS;
TT_NPS var_TT_NPS;
TTAHS var_TTAHS;
TT_HHS var_TT_HHS;
TT_NHS var_TT_NHS;
TT_NNPS var_TT_NNPS;
TTHHS var_TTHHS;
TTAHHS var_TTAHHS;
TT_NNCS var_TT_NNCS;
TT_NENHS var_TT_NENHS;
TT_NHS1 var_TT_NHS1;
//nested enum in hosting struct
TT_HS1 var_TT_HS1;
TT_NEHS var_TT_NEHS;
// Typedef of enums
// ----------------
TT_E var_TT_E;
TTE var_TTE;
TTAE var_TTAE;
#endif // VARS_H