|
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::Module &) |
| bool | Pre (parser::FunctionSubprogram &) |
| bool | Pre (parser::SubroutineSubprogram &) |
| bool | Pre (parser::SeparateModuleSubprogram &) |
| bool | Pre (parser::BlockConstruct &) |
| bool | Pre (parser::Block &) |
| bool | Pre (parser::DoConstruct &) |
| bool | Pre (parser::IfConstruct &) |
| bool | Pre (parser::ActionStmt &) |
| void | Post (parser::MainProgram &) |
| void | Post (parser::FunctionSubprogram &) |
| void | Post (parser::SubroutineSubprogram &) |
| void | Post (parser::SeparateModuleSubprogram &) |
| void | Post (parser::BlockConstruct &) |
| void | Post (parser::Block &) |
| void | Post (parser::DoConstruct &) |
| void | Post (parser::IfConstruct &) |
| 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 &) |
| bool | Pre (parser::OmpBlockConstruct &) |
| bool | Pre (parser::OpenMPLoopConstruct &) |
| void | Post (parser::OmpBlockConstruct &) |
| void | Post (parser::OpenMPLoopConstruct &) |
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