#include "nusmv/core/node/MasterNodeWalker.h"
#include "nusmv/core/compile/symb_table/SymbTable.h"
#include "nusmv/core/utils/defs.h"
Go to the source code of this file.
Defines | |
#define | MASTER_COMPILE_FLATTENER(self) ((MasterCompileFlattener_ptr) self) |
To cast and check instances of class MasterCompileFlattener. | |
#define | MASTER_COMPILE_FLATTENER_CHECK_INSTANCE(self) (nusmv_assert(MASTER_COMPILE_FLATTENER(self) != MASTER_COMPILE_FLATTENER(NULL))) |
Typedefs | |
typedef struct MasterCompileFlattener_TAG * | MasterCompileFlattener_ptr |
Enumerations | |
enum | MasterCompileFlattener_def_mode { Flattener_Get_Def_Mode, Flattener_Expand_Def_Mode } |
Enumeration used to select the handling of defines. More... |
#define MASTER_COMPILE_FLATTENER | ( | self | ) | ((MasterCompileFlattener_ptr) self) |
To cast and check instances of class MasterCompileFlattener.
These macros must be used respectively to cast and to check instances of class MasterCompileFlattener
#define MASTER_COMPILE_FLATTENER_CHECK_INSTANCE | ( | self | ) | (nusmv_assert(MASTER_COMPILE_FLATTENER(self) != MASTER_COMPILE_FLATTENER(NULL))) |
typedef struct MasterCompileFlattener_TAG* MasterCompileFlattener_ptr |