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