- argExpTypesToCBuffervoid argExpTypesToCBuffer(OutBuffer* buf, Expressions* arguments) 
- Write out argument types to buf. 
- arrayObjectsToBuffervoid arrayObjectsToBuffer(OutBuffer* buf, Objects* objects) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- functionToBufferFullvoid functionToBufferFull(TypeFunction tf, OutBuffer* buf, Identifier ident, HdrGenState* hgs, TemplateDeclaration td) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- functionToBufferWithIdentvoid functionToBufferWithIdent(TypeFunction tf, OutBuffer* buf, const(char)* ident) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- genhdrfilevoid genhdrfile(Module m) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- linkageToCharsconst(char)* linkageToChars(LINK linkage) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- linkageToStringstring linkageToString(LINK linkage) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- moduleToBuffervoid moduleToBuffer(OutBuffer* buf, Module m) 
- Dumps the full contents of module m to buf. 
- moduleToBuffer2void moduleToBuffer2(Module m, OutBuffer* buf, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- parameterToCharsconst(char)* parameterToChars(Parameter parameter, TypeFunction tf, bool fullQual) 
- Pretty print function parameter. 
- parametersTypeToCharsconst(char)* parametersTypeToChars(ParameterList pl) 
- Pretty print function parameters. 
- protectionToBuffervoid protectionToBuffer(OutBuffer* buf, Prot prot) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- protectionToCharsconst(char)* protectionToChars(Prot.Kind kind) 
- protectionToStringstring protectionToString(Prot.Kind kind) 
- stcToBufferbool stcToBuffer(OutBuffer* buf, StorageClass stc) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- stcToCharsconst(char)* stcToChars(StorageClass stc) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- stcToStringstring stcToString(StorageClass stc) 
- Pick off one of the storage classes from stc,
and return a string representation of it.
stc is reduced by the one picked. 
- toCBuffervoid toCBuffer(Statement s, OutBuffer* buf, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCBuffervoid toCBuffer(Type t, OutBuffer* buf, Identifier ident, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCBuffervoid toCBuffer(Dsymbol s, OutBuffer* buf, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCBuffervoid toCBuffer(Initializer iz, OutBuffer* buf, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCBuffervoid toCBuffer(Expression e, OutBuffer* buf, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCBuffervoid toCBuffer(TemplateParameter tp, OutBuffer* buf, HdrGenState* hgs) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCBufferInstancevoid toCBufferInstance(TemplateInstance ti, OutBuffer* buf, bool qualifyTypes) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- trustToStringstring trustToString(TRUST trust) 
- Pick off one of the storage classes from stc,
and return a string representation of it.
stc is reduced by the one picked. 
Generate D interface files.
Also used to convert AST nodes to D code in general, e.g. for error messages or printf debugging.