dpp.translation.aggregate

Translate aggregates

Members

Functions

dKeywordFromStrass
string dKeywordFromStrass(from!"clang".Cursor cursor)
Undocumented in source. Be warned that the author may not have intended to support it.
isAggregateC
bool isAggregateC(from!"clang".Cursor cursor)
Undocumented in source. Be warned that the author may not have intended to support it.
maybeRememberStructs
void maybeRememberStructs(R types, from!"dpp.runtime.context".Context context)
Undocumented in source. Be warned that the author may not have intended to support it.
translateAggregate
string[] translateAggregate(from!"dpp.runtime.context".Context context, from!"clang".Cursor cursor, string keyword, from!"std.typecons".Nullable!string spelling)
Undocumented in source. Be warned that the author may not have intended to support it.
translateAggregate
string[] translateAggregate(from!"dpp.runtime.context".Context context, from!"clang".Cursor cursor, string cKeyword, string dKeyword, from!"std.typecons".Nullable!string spelling)
Undocumented in source. Be warned that the author may not have intended to support it.
translateBitField
string[] translateBitField(from!"clang".Cursor cursor, from!"dpp.runtime.context".Context context, string type)
Undocumented in source. Be warned that the author may not have intended to support it.
translateClass
string[] translateClass(from!"clang".Cursor cursor, from!"dpp.runtime.context".Context context)
Undocumented in source. Be warned that the author may not have intended to support it.
translateEnum
string[] translateEnum(from!"clang".Cursor cursor, from!"dpp.runtime.context".Context context)
Undocumented in source.
translateField
string[] translateField(from!"clang".Cursor field, from!"dpp.runtime.context".Context context)
Undocumented in source. Be warned that the author may not have intended to support it.
translateStruct
string[] translateStruct(from!"clang".Cursor cursor, from!"dpp.runtime.context".Context context)
Undocumented in source. Be warned that the author may not have intended to support it.
translateUnion
string[] translateUnion(from!"clang".Cursor cursor, from!"dpp.runtime.context".Context context)
Undocumented in source.

Manifest constants

MAX_BITFIELD_WIDTH
enum MAX_BITFIELD_WIDTH;
Undocumented in source.

Meta