FLANG
List of all members
Fortran::frontend::PrescanAndParseAction Class Referenceabstract
Inheritance diagram for Fortran::frontend::PrescanAndParseAction:
Fortran::frontend::FrontendAction Fortran::frontend::DebugDumpParseTreeNoSemaAction Fortran::frontend::DebugUnparseNoSemaAction

Additional Inherited Members

- Public Member Functions inherited from Fortran::frontend::FrontendAction
CompilerInstancegetInstance () const
 
void setInstance (CompilerInstance *value)
 
const FrontendInputFilegetCurrentInput () const
 
llvm::StringRef getCurrentFile () const
 
llvm::StringRef getCurrentFileOrBufferName () const
 
void setCurrentInput (const FrontendInputFile &currentIntput)
 
bool beginSourceFile (CompilerInstance &ci, const FrontendInputFile &input)
 
llvm::Error execute ()
 Run the action.
 
void endSourceFile ()
 
- Protected Member Functions inherited from Fortran::frontend::FrontendAction
bool runPrescan ()
 
bool runParse (bool emitMessages)
 
bool runSemanticChecks ()
 
bool generateRtTypeTables ()
 
bool reportFatalSemanticErrors ()
 
bool reportFatalScanningErrors ()
 
bool reportFatalParsingErrors ()
 
virtual bool shouldEraseOutputFiles ()
 

The documentation for this class was generated from the following files: