FLANG
|
Public Member Functions | |
RewriteMutator (SemanticsContext &context) | |
template<typename T > | |
bool | Pre (T &) |
template<typename T > | |
void | Post (T &) |
void | Post (parser::Name &) |
bool | Pre (parser::MainProgram &) |
bool | Pre (parser::FunctionSubprogram &) |
bool | Pre (parser::SubroutineSubprogram &) |
bool | Pre (parser::SeparateModuleSubprogram &) |
bool | Pre (parser::BlockConstruct &) |
bool | Pre (parser::ActionStmt &) |
void | Post (parser::ReadStmt &) |
void | Post (parser::WriteStmt &) |
bool | Pre (parser::EquivalenceStmt &) |
bool | Pre (parser::Keyword &) |
bool | Pre (parser::EntryStmt &) |
bool | Pre (parser::CompilerDirective &) |
bool | Pre (parser::EndBlockDataStmt &) |
bool | Pre (parser::EndFunctionStmt &) |
bool | Pre (parser::EndInterfaceStmt &) |
bool | Pre (parser::EndModuleStmt &) |
bool | Pre (parser::EndMpSubprogramStmt &) |
bool | Pre (parser::EndProgramStmt &) |
bool | Pre (parser::EndSubmoduleStmt &) |
bool | Pre (parser::EndSubroutineStmt &) |
bool | Pre (parser::EndTypeStmt &) |
Convert misidentified statement functions to array element assignments or pointer-valued function result assignments. Convert misidentified format expressions to namelist group names. Convert misidentified character variables in I/O units to integer unit number expressions. Convert misidentified named constants in data statement values to initial data targets