Lines Matching defs:Pre
39 template <typename T> bool Pre(T &) { return true; }
43 bool Pre(parser::MainProgram &);
44 bool Pre(parser::FunctionSubprogram &);
45 bool Pre(parser::SubroutineSubprogram &);
46 bool Pre(parser::SeparateModuleSubprogram &);
47 bool Pre(parser::BlockConstruct &);
48 bool Pre(parser::ActionStmt &);
54 bool Pre(parser::EquivalenceStmt &) { return false; }
55 bool Pre(parser::Keyword &) { return false; }
56 bool Pre(parser::EntryStmt &) { return false; }
57 bool Pre(parser::CompilerDirective &) { return false; }
60 bool Pre(parser::EndBlockDataStmt &) { return false; }
61 bool Pre(parser::EndFunctionStmt &) { return false; }
62 bool Pre(parser::EndInterfaceStmt &) { return false; }
63 bool Pre(parser::EndModuleStmt &) { return false; }
64 bool Pre(parser::EndMpSubprogramStmt &) { return false; }
65 bool Pre(parser::EndProgramStmt &) { return false; }
66 bool Pre(parser::EndSubmoduleStmt &) { return false; }
67 bool Pre(parser::EndSubroutineStmt &) { return false; }
68 bool Pre(parser::EndTypeStmt &) { return false; }
133 bool RewriteMutator::Pre(parser::MainProgram &program) {
139 bool RewriteMutator::Pre(parser::FunctionSubprogram &func) {
145 bool RewriteMutator::Pre(parser::SubroutineSubprogram &subr) {
151 bool RewriteMutator::Pre(parser::SeparateModuleSubprogram &subp) {
157 bool RewriteMutator::Pre(parser::BlockConstruct &block) {
164 bool RewriteMutator::Pre(parser::ActionStmt &x) {