Home
last modified time | relevance | path

Searched refs:BlockConstruct (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsemantics.h37 struct BlockConstruct;
57 const parser::BlockConstruct *, const parser::CaseConstruct *,
H A Dscope.h63 BlockData, DerivedType, BlockConstruct, Forall, OtherConstruct,
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp268 bool Pre(const parser::BlockConstruct &blockConstruct) { in Pre()
319 void Post(const parser::BlockConstruct &blockConstruct) { in Post()
591 bool PushConstructName(const parser::BlockConstruct &blockConstruct) { in PushConstructName()
607 void PopConstructNameIfPresent(const parser::BlockConstruct &blockConstruct) { in PopConstructNameIfPresent()
711 void CheckName(const parser::BlockConstruct &blockConstruct) { in CheckName()
H A Dcanonicalize-do.cpp37 [&](common::Indirection<BlockConstruct> &blockConstruct) { in Post()
H A Dtools.cpp87 case Scope::Kind::BlockConstruct: in GetProgramUnitOrBlockConstructContaining()
1490 [&](const parser::BlockConstruct *blockConstruct) in MaybeGetNodeName()
H A Ddata-to-inits.cpp824 case Scope::Kind::BlockConstruct: { in ProcessScopes()
H A Dcheck-do-forall.cpp188 void Post(const parser::BlockConstruct &blockConstruct) { in Post()
H A Dresolve-names.cpp2205 if (kind != Scope::Kind::BlockConstruct && in PushScope()
2524 kind == Scope::Kind::BlockConstruct) { in NotePossibleBadForwardRef()
4154 currScope().kind() == Scope::Kind::BlockConstruct)) { in HandleAttributeStmt()
4174 if (currScope().kind() == Scope::Kind::BlockConstruct) { in CheckNotInBlock()
5306 if (currScope().kind() != Scope::Kind::BlockConstruct) { in CheckSaveStmts()
6064 PushScope(Scope::Kind::BlockConstruct, nullptr); in Pre()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp43 construct<ExecutableConstruct>(indirect(Parser<BlockConstruct>{})),
168 construct<BlockConstruct>(statement(Parser<BlockStmt>{}),
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h195 struct BlockConstruct; // R1107
512 common::Indirection<BlockConstruct>, common::Indirection<CaseConstruct>,
2131 struct BlockConstruct { struct
2132 TUPLE_CLASS_BOILERPLATE(BlockConstruct);
H A Ddump-parse-tree.h159 NODE(parser, BlockConstruct) in NODE()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h130 std::tuple<parser::AssociateConstruct, parser::BlockConstruct,
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp925 [&](const parser::BlockConstruct &) { in analyzeBranches() argument
H A DBridge.cpp1900 void genFIR(const Fortran::parser::BlockConstruct &blockConstruct) { in genFIR()