Searched refs:CommonStmt (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/flang/lib/Parser/ |
D | parse-tree.cpp | 27 CommonStmt::CommonStmt(std::optional<Name> &&name, in CommonStmt() function in Fortran::parser::CommonStmt
|
D | Fortran-parsers.cpp | 994 construct<CommonStmt>("COMMON" >> defaulted("/" >> maybe(name) / "/"), in TYPE_PARSER() 998 construct<CommonStmt::Block>("/" >> maybe(name) / "/",
|
D | program-parsers.cpp | 190 construct<OtherSpecificationStmt>(indirect(Parser<CommonStmt>{})), argument
|
D | unparse.cpp | 715 void Unparse(const CommonStmt &x) { // R873 in Unparse() 723 void Unparse(const CommonStmt::Block &x) { in Unparse()
|
/external/llvm-project/flang/include/flang/Parser/ |
D | dump-parse-tree.h | 182 NODE(parser, CommonStmt) in NODE() 183 NODE(CommonStmt, Block) in NODE()
|
D | parse-tree-visitor.h | 473 template <typename V> void Walk(const CommonStmt &x, V &visitor) { in Walk() 479 template <typename M> void Walk(CommonStmt &x, M &mutator) { in Walk()
|
D | parse-tree.h | 179 struct CommonStmt; // R873 373 common::Indirection<CommonStmt>, common::Indirection<EquivalenceStmt>, 1562 struct CommonStmt { struct 1567 BOILERPLATE(CommonStmt); argument 1568 CommonStmt(std::optional<Name> &&, std::list<CommonBlockObject> &&,
|
/external/llvm-project/flang/lib/Semantics/ |
D | resolve-names.cpp | 815 bool Pre(const parser::CommonStmt::Block &); 1355 void CreateCommonBlockSymbols(const parser::CommonStmt &); 4321 bool DeclarationVisitor::Pre(const parser::CommonStmt::Block &x) { in Pre() 6048 if (const auto *commonStmt{parser::Unwrap<parser::CommonStmt>(y)}) { in PreSpecificationConstruct() 6058 const parser::CommonStmt &commonStmt) { in CreateCommonBlockSymbols() 6059 for (const parser::CommonStmt::Block &block : commonStmt.blocks) { in CreateCommonBlockSymbols()
|