dpp2.expansion

Deals with expanding #include directives inline.

Members

Functions

clangArgs
string[] clangArgs(from!"dpp.runtime.context".Context context, string inputFileName)
Undocumented in source. Be warned that the author may not have intended to support it.
expand
void expand(string translUnitFileName, from!"dpp.runtime.context".Context context, string[] includePaths, string file, size_t line)
getHeaderName
string getHeaderName(const(char)[] line)
Undocumented in source. Be warned that the author may not have intended to support it.
getHeaderName
string getHeaderName(const(char)[] line, string[] includePaths)
Undocumented in source. Be warned that the author may not have intended to support it.
includePaths
string[] includePaths(from!"dpp.runtime.options".Options options, string inputFileName)
Undocumented in source. Be warned that the author may not have intended to support it.
isCppHeader
bool isCppHeader(from!"dpp.runtime.options".Options options, string headerFileName)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta