|
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: