Lines Matching refs:statement
71 many(statement(indirect(Parser<UseStmt>{}))),
104 construct<DeclarationConstruct>(statement(indirect(dataStmt))),
106 statement(indirect(formatStmt))),
107 construct<DeclarationConstruct>(statement(indirect(entryStmt))),
109 statement(indirect(Parser<StmtFunctionStmt>{}))),
125 construct<DeclarationConstruct>(statement(indirect(dataStmt))),
138 many(statement(indirect(Parser<UseStmt>{}))),
150 statement(indirect(Parser<GenericStmt>{}))),
152 construct<SpecificationConstruct>(statement(indirect(parameterStmt))),
154 statement(indirect(oldParameterStmt))),
156 statement(indirect(Parser<ProcedureDeclarationStmt>{}))),
158 statement(Parser<OtherSpecificationStmt>{})),
160 statement(indirect(typeDeclarationStmt))),
200 construct<MainProgram>(maybe(statement(Parser<ProgramStmt>{})),
221 construct<Module>(statement(Parser<ModuleStmt>{}), limitedSpecificationPart,
236 construct<ModuleSubprogramPart>(statement(containsStmt),
283 construct<Submodule>(statement(Parser<SubmoduleStmt>{}),
303 construct<BlockData>(statement(Parser<BlockDataStmt>{}),
319 TYPE_PARSER(construct<InterfaceBlock>(statement(Parser<InterfaceStmt>{}), in TYPE_PARSER()
321 statement(Parser<EndInterfaceStmt>{})))
325 construct<InterfaceSpecification>(statement(Parser<ProcedureStmt>{})))
339 construct<InterfaceBody::Function>(statement(functionStmt),
340 indirect(limitedSpecificationPart), statement(endFunctionStmt))) ||
342 statement(subroutineStmt), indirect(limitedSpecificationPart),
343 statement(endSubroutineStmt))))
483 construct<FunctionSubprogram>(statement(functionStmt), specificationPart,
517 construct<SubroutineSubprogram>(statement(subroutineStmt),
542 construct<SeparateModuleSubprogram>(statement(Parser<MpSubprogramStmt>{}),
544 statement(Parser<EndMpSubprogramStmt>{})))