From 91ea2cf923f5f365244d457b828f4dbc1c23cc76 Mon Sep 17 00:00:00 2001 From: midipix Date: Jan 08 2016 13:48:08 +0000 Subject: struct amgc_entity: add reftype and its initialization bits. --- diff --git a/include/apimagic/apimagic.h b/include/apimagic/apimagic.h index a93615f..7876527 100644 --- a/include/apimagic/apimagic.h +++ b/include/apimagic/apimagic.h @@ -111,6 +111,7 @@ struct amgc_define { struct amgc_entity { const union entity_t * entity; + const union type_t * reftype; const char * altname; int enumval; int ptrdepth; diff --git a/src/logic/amgc_unit_entities.c b/src/logic/amgc_unit_entities.c index 4309d89..233c9ec 100644 --- a/src/logic/amgc_unit_entities.c +++ b/src/logic/amgc_unit_entities.c @@ -135,6 +135,7 @@ int amgc_get_unit_entities( ptrdepth++; uentities->typedefs[meta->ntypedefs].entity = entity; + uentities->typedefs[meta->ntypedefs].reftype = etype; uentities->typedefs[meta->ntypedefs].ptrdepth = ptrdepth; meta->ntypedefs++; break;