- /// only contains the root when outside a define/endefine block
- std::deque<CBBDefinition> mCurrent;
+ /// only contains the root cbb when outside a define/endefine block
+ std::deque<CBBDefinition> mOpenDefinition;
+
+ /// The stack of current working package
+ /// (is a stack for nested definitions)
+ std::deque<Package*> mOpenPackage;