Searched refs:CaseConstruct (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-case.cpp | 27 void Check(const std::list<parser::CaseConstruct::Case> &cases) { in Check() 28 for (const parser::CaseConstruct::Case &c : cases) { in Check() 42 void AddCase(const parser::CaseConstruct::Case &c) { in AddCase() 235 const std::list<parser::CaseConstruct::Case> &caseList; 238 void CaseChecker::Enter(const parser::CaseConstruct &construct) { in Enter() 250 std::get<std::list<parser::CaseConstruct::Case>>(construct.t)}; in Enter()
|
| H A D | check-case.h | 15 struct CaseConstruct; 24 void Enter(const parser::CaseConstruct &);
|
| H A D | resolve-labels.cpp | 289 bool Pre(const parser::CaseConstruct &caseConstruct) { in Pre() 293 bool Pre(const parser::CaseConstruct::Case &) { return SwitchToNewScope(); } in Pre() 334 void Post(const parser::CaseConstruct &caseConstruct) { in Post() 588 std::is_same_v<A, parser::CaseConstruct>); in PushConstructName() 633 void PopConstructName(const parser::CaseConstruct &caseConstruct) { in PopConstructName() 634 CheckSelectNames<parser::SelectCaseStmt, parser::CaseConstruct::Case, in PopConstructName()
|
| H A D | canonicalize-do.cpp | 59 [&](common::Indirection<CaseConstruct> &caseConstruct) { in Post()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | semantics.h | 38 struct CaseConstruct; 57 const parser::BlockConstruct *, const parser::CaseConstruct *,
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | executable-parsers.cpp | 44 construct<ExecutableConstruct>(indirect(Parser<CaseConstruct>{})), 329 construct<CaseConstruct>(statement(Parser<SelectCaseStmt>{}), 330 many(construct<CaseConstruct::Case>(
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 168 NODE(parser, CaseConstruct) in NODE() 169 NODE(CaseConstruct, Case) in NODE()
|
| H A D | parse-tree.h | 205 struct CaseConstruct; // R1140 512 common::Indirection<BlockConstruct>, common::Indirection<CaseConstruct>, 2352 struct CaseConstruct { struct 2357 TUPLE_CLASS_BOILERPLATE(CaseConstruct); argument
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | PFTBuilder.h | 131 parser::CaseConstruct, parser::ChangeTeamConstruct,
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 929 [&](const parser::CaseConstruct &) { in analyzeBranches() argument
|
| H A D | Bridge.cpp | 1413 void genFIR(const Fortran::parser::CaseConstruct &) { in genFIR() argument
|