FLANG
Fortran::parser::Parsing Class Reference

Public Member Functions

 Parsing (AllCookedSources &)
bool consumedWholeFile () const
const char * finalRestingPlace () const
AllCookedSourcesallCooked ()
const AllCookedSourcesallCooked () const
Messagesmessages ()
std::optional< Program > & parseTree ()
const CookedSourcecooked () const
const SourceFilePrescan (const std::string &path, Options)
void EmitPreprocessedSource (llvm::raw_ostream &, bool lineDirectives=true) const
void EmitPreprocessorMacros (llvm::raw_ostream &) const
void DumpCookedChars (llvm::raw_ostream &) const
void DumpProvenance (llvm::raw_ostream &) const
void DumpParsingLog (llvm::raw_ostream &) const
void Parse (llvm::raw_ostream &debugOutput)
void ClearLog ()
void EmitMessage (llvm::raw_ostream &o, const char *at, const std::string &message, const std::string &prefix, llvm::raw_ostream::Colors color=llvm::raw_ostream::SAVEDCOLOR, bool echoSourceLine=false) const

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