Struct SSwitchCodeContext#
Defined in File definition_generator_base.h
Inheritance Relationships#
Derived Type#
public SDefinitionSwitchCodeContext
(Struct SDefinitionSwitchCodeContext)
Struct Documentation#
-
struct SSwitchCodeContext#
Switch code context to be processed in the joined parent of both the union with variable based switch and the switch variable.
Subclassed by SDefinitionSwitchCodeContext
Public Members
-
std::shared_ptr<SSwitchVarContext> ptrSwitchVar#
The switch variable context.
-
std::string ssSwitchVarName#
Exact statement of the switch var as scoped member relative to the joint container of both union and switch variable.
-
std::string ssSwitchValue#
The first switch value (if available).
-
std::vector<SArrayIterationInfo> vecArrayIterationInfo#
The iteration information about any array of declarations for the structures holding unions or for unions themselves.
-
std::shared_ptr<SSwitchVarContext> ptrSwitchVar#