[ clang_getTypedefDeclUnderlyingType cxreturn-type>factor ]
[ cursor-name ] bi
2dup { [ and ] [ = ] } 2||
- [ nip "C-TYPE: " "\n" surround ] [ " " glue "TYPEDEF: " "\n" surround ] if ;
+ [ nip "TYPEDEF: void* " "\n" surround ] [ " " glue "TYPEDEF: " "\n" surround ] if ;
: field-visitor ( -- callback )
[
append-malloced drop
CXChildVisit_Continue
] }
- [ dup g... 3drop CXChildVisit_Recurse ]
+ [ dup g... 3drop CXChildVisit_Recurse ]
} case
gflush
] CXCursorVisitor ;
reset-malloced "STRUCT: " " ;\n" surround
append-malloced drop
] [
- reset-malloced "C-TYPE: " "\n" surround
+ reset-malloced "TYPEDEF: void* " "\n" surround
append-malloced drop
] if ;