diff options
author | midipix <writeonce@midipix.org> | 2016-01-08 17:20:59 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-01-09 05:32:50 -0500 |
commit | f2e43d1d66a6455febcf06fd740d2369f296954c (patch) | |
tree | a7e5676d18fa0266b270737035479c7b7ee3c7b4 /src/driver/amgc_unit_action.c | |
parent | 43b7a222c0944f84a077f0a58d9566530630def2 (diff) | |
download | apimagic-f2e43d1d66a6455febcf06fd740d2369f296954c.tar.bz2 apimagic-f2e43d1d66a6455febcf06fd740d2369f296954c.tar.xz |
driver: --print-typedefs: initial implementation.
Diffstat (limited to 'src/driver/amgc_unit_action.c')
-rw-r--r-- | src/driver/amgc_unit_action.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/driver/amgc_unit_action.c b/src/driver/amgc_unit_action.c index 04cfb8f..0a07cb9 100644 --- a/src/driver/amgc_unit_action.c +++ b/src/driver/amgc_unit_action.c @@ -4,6 +4,8 @@ /* Released under GPLv2 and GPLv3; see COPYING.APIMAGIC. */ /**********************************************************/ +#include <cparser/ast/entity_t.h> + #include <apimagic/apimagic.h> #include "apimagic_driver_impl.h" @@ -25,6 +27,11 @@ int amgc_perform_unit_action( return -1; else return amgc_list_unit_enums(uctx,0,stdout); + + case AMGC_OUTPUT_TYPEDEF: + return amgc_output_unit_entities( + uctx,ENTITY_TYPEDEF,action->subset, + layout,fout); } return -1; |