Add parents (de)serialization in pip_cmg
This commit is contained in:
@@ -22,6 +22,10 @@
|
||||
|
||||
void writeClassInfoMembers(Runtime & rt, const PICodeParser::Entity * e, PIString var_prefix) {
|
||||
if (var_prefix.isNotEmpty() && !var_prefix.endsWith('.')) var_prefix += ".";
|
||||
for (const PICodeParser::Entity * p: e->parents) {
|
||||
if (p->is_anonymous) continue;
|
||||
writeClassInfoMembers(rt, p, var_prefix);
|
||||
}
|
||||
for (const PICodeParser::Member & m: e->members) {
|
||||
auto type = findEntity(rt, m.type);
|
||||
if (type) {
|
||||
|
||||
Reference in New Issue
Block a user