Searched refs:ProgramUnit (Results 1 – 11 of 11) sorted by relevance
/external/llvm-project/flang/lib/Semantics/ |
D | resolve-directives.h | 14 struct ProgramUnit; 22 void ResolveAccParts(SemanticsContext &, const parser::ProgramUnit &); 23 void ResolveOmpParts(SemanticsContext &, const parser::ProgramUnit &);
|
D | program-tree.h | 33 static ProgramTree Build(const parser::ProgramUnit &);
|
D | program-tree.cpp | 56 ProgramTree ProgramTree::Build(const parser::ProgramUnit &x) { in Build()
|
D | resolve-directives.cpp | 1230 SemanticsContext &context, const parser::ProgramUnit &node) { in ResolveAccParts() 1237 SemanticsContext &context, const parser::ProgramUnit &node) { in ResolveOmpParts()
|
D | resolve-labels.cpp | 249 bool Pre(const parser::ProgramUnit &) { return InitializeNewScopeContext(); } in Pre() argument
|
D | resolve-names.cpp | 1318 bool Pre(const parser::ProgramUnit &); 6297 bool ResolveNamesVisitor::Pre(const parser::ProgramUnit &x) { in Pre()
|
/external/llvm-project/flang/include/flang/Lower/ |
D | PFTBuilder.h | 347 struct ProgramUnit : ProgramVariant { 349 ProgramUnit(const A &p, const ParentVariant &parentVariant) 351 ProgramUnit(ProgramUnit &&) = default; 352 ProgramUnit(const ProgramUnit &) = delete; 391 struct FunctionLikeUnit : public ProgramUnit { 466 struct ModuleLikeUnit : public ProgramUnit { 486 struct BlockDataUnit : public ProgramUnit {
|
/external/llvm-project/flang/lib/Parser/ |
D | program-parsers.cpp | 39 construct<ProgramUnit>(indirect(Parser<Module>{})) || 40 construct<ProgramUnit>(indirect(functionSubprogram)) || 41 construct<ProgramUnit>(indirect(subroutineSubprogram)) || 42 construct<ProgramUnit>(indirect(Parser<Submodule>{})) || 43 construct<ProgramUnit>(indirect(Parser<BlockData>{})) || 44 construct<ProgramUnit>(indirect(Parser<MainProgram>{}))}; 48 construct<ProgramUnit>(indirect(compilerDirective))}; 59 !nextCh >> pure<std::list<ProgramUnit>>()) ||
|
/external/llvm-project/flang/lib/Lower/ |
D | PFTBuilder.cpp | 1082 : ProgramUnit{func, parent}, endStmt{ in FunctionLikeUnit() 1102 : ProgramUnit{func, parent}, in FunctionLikeUnit() 1113 : ProgramUnit{func, parent}, in FunctionLikeUnit() 1124 : ProgramUnit{func, parent}, in FunctionLikeUnit() 1133 : ProgramUnit{m, parent}, beginStmt{getModuleStmt<parser::ModuleStmt>(m)}, in ModuleLikeUnit() 1138 : ProgramUnit{m, parent}, beginStmt{getModuleStmt<parser::SubmoduleStmt>( in ModuleLikeUnit() 1144 : ProgramUnit{bd, parent} {} in BlockDataUnit()
|
/external/llvm-project/flang/include/flang/Parser/ |
D | parse-tree.h | 545 struct ProgramUnit { struct 546 UNION_CLASS_BOILERPLATE(ProgramUnit); 557 WRAPPER_CLASS(Program, std::list<ProgramUnit>); argument
|
D | dump-parse-tree.h | 600 NODE(parser, ProgramUnit) in NODE()
|