| // Verilated -*- C++ -*- | |
| // DESCRIPTION: Verilator output: Symbol table internal header | |
| // | |
| // Internal details; most calling programs do not need this header, | |
| // unless using verilator public meta comments. | |
| // INCLUDE MODEL CLASS | |
| // INCLUDE MODULE CLASSES | |
| // SYMS CLASS (contains all model state) | |
| class alignas(VL_CACHE_LINE_BYTES) Vsim__Syms final : public VerilatedSyms { | |
| public: | |
| // INTERNAL STATE | |
| Vsim* const __Vm_modelp; | |
| bool __Vm_activity = false; ///< Used by trace routines to determine change occurred | |
| uint32_t __Vm_baseCode = 0; ///< Used by trace routines when tracing multiple models | |
| VlDeleter __Vm_deleter; | |
| bool __Vm_didInit = false; | |
| // MODULE INSTANCE STATE | |
| Vsim___024root TOP; | |
| // CONSTRUCTORS | |
| Vsim__Syms(VerilatedContext* contextp, const char* namep, Vsim* modelp); | |
| ~Vsim__Syms(); | |
| // METHODS | |
| const char* name() const { return TOP.vlNamep; } | |
| }; | |