|
bool | runPrescan () |
|
bool | runParse (bool emitMessages) |
|
bool | runSemanticChecks () |
|
bool | generateRtTypeTables () |
|
bool | reportFatalSemanticErrors () |
|
bool | reportFatalScanningErrors () |
|
bool | reportFatalParsingErrors () |
|
virtual bool | shouldEraseOutputFiles () |
|
◆ createOutputFile()
std::unique_ptr< llvm::raw_pwrite_stream > PluginParseTreeAction::createOutputFile |
( |
llvm::StringRef |
extension = "" | ) |
|
Creates an output file. This is just a wrapper for calling CreateDefaultOutputFile from CompilerInstance. Use it to make sure that your plugin respects driver's -o
flag.
- Parameters
-
extension | The extension to use for the output file (ignored when the user decides to print to stdout via -o - ) |
- Returns
- Null on error, ostream for the output file otherwise
The documentation for this class was generated from the following files: