Translator

Undocumented in source.

Constructors

this
this(TranslationUnit translationUnit, Options options)
Undocumented in source.

Members

Functions

declareRecordForTypedef
void declareRecordForTypedef(Output output, Cursor typedef_)
Undocumented in source. Be warned that the author may not have intended to support it.
shouldSkipAlias
bool shouldSkipAlias(Cursor typedef_)
Undocumented in source. Be warned that the author may not have intended to support it.
translate
void translate()
Undocumented in source. Be warned that the author may not have intended to support it.
translate
void translate(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateCursors
Output translateCursors()
Undocumented in source. Be warned that the author may not have intended to support it.
translateFunctionDecl
void translateFunctionDecl(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateInGlobalScope
void translateInGlobalScope(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateMacroDefinition
void translateMacroDefinition(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateObjCCategoryDecl
void translateObjCCategoryDecl(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateObjCInterfaceDecl
void translateObjCInterfaceDecl(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateObjCProtocolDecl
void translateObjCProtocolDecl(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
translateToString
string translateToString()
Undocumented in source. Be warned that the author may not have intended to support it.
translateTypedefDecl
void translateTypedefDecl(Output output, Cursor typedef_)
Undocumented in source. Be warned that the author may not have intended to support it.
translateVarDecl
void translateVarDecl(Output output, Cursor cursor, Cursor parent)
Undocumented in source. Be warned that the author may not have intended to support it.
variable
void variable(Output output, Cursor cursor, string prefix)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

context
Context context;
Undocumented in source.
typedMacroDefinitions
TypedMacroDefinition[string] typedMacroDefinitions;
Undocumented in source.

Meta