Searched refs:IoUnit (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | io-parsers.cpp | 27 TYPE_PARSER(construct<IoUnit>(variable / lookAhead(space / ",);\n"_ch)) || 28 construct<IoUnit>(fileUnitNumber) || construct<IoUnit>(star)) 159 construct<std::optional<IoUnit>>(maybe("UNIT ="_tok) >> ioUnit), 163 "READ (" >> construct<std::optional<IoUnit>>(ioUnit), 167 construct<ReadStmt>("READ" >> construct<std::optional<IoUnit>>(), 170 construct<ReadStmt>("READ" >> construct<std::optional<IoUnit>>(), 241 construct<std::optional<IoUnit>>(maybe("UNIT ="_tok) >> ioUnit), 245 "WRITE (" >> construct<std::optional<IoUnit>>(ioUnit), 249 construct<WriteStmt>("WRITE" >> construct<std::optional<IoUnit>>(),
|
| H A D | type-parsers.h | 106 constexpr Parser<IoUnit> ioUnit; // R1201, R1203
|
| H A D | unparse.cpp | 1299 [&](const IoUnit &) { in Pre() argument
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | rewrite-parse-tree.cpp | 44 void Post(parser::IoUnit &); 135 void RewriteMutator::Post(parser::IoUnit &x) { in Post()
|
| H A D | check-io.h | 63 void Enter(const parser::IoUnit &);
|
| H A D | check-io.cpp | 550 void IoChecker::Enter(const parser::IoUnit &spec) { in Enter()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IO.cpp | 914 Fortran::parser::Format, Fortran::parser::IoUnit, in genIOOption() 1303 if (auto *unit = getIOControl<Fortran::parser::IoUnit>(stmt)) in isDataTransferInternal() 1340 if (auto *unit = getIOControl<Fortran::parser::IoUnit>(stmt)) in maybeGetInternalIODescriptor() 1535 const Fortran::parser::IoUnit *iounit = in getBuffer() 1536 stmt.iounit ? &*stmt.iounit : getIOControl<Fortran::parser::IoUnit>(stmt); in getBuffer() 1602 const Fortran::parser::IoUnit *iounit, in genIOUnit() 1619 const Fortran::parser::IoUnit *iounit = in getIOUnit() 1620 stmt.iounit ? &*stmt.iounit : getIOControl<Fortran::parser::IoUnit>(stmt); in getIOUnit()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 2550 struct IoUnit { struct 2551 UNION_CLASS_BOILERPLATE(IoUnit); 2647 std::variant<IoUnit, Format, Name, CharExpr, Asynchronous, EndLabel, EorLabel, 2663 ReadStmt(std::optional<IoUnit> &&i, std::optional<Format> &&f, in ReadStmt() 2667 std::optional<IoUnit> iounit; // if first in controls without UNIT= &/or 2685 WriteStmt(std::optional<IoUnit> &&i, std::optional<Format> &&f, in WriteStmt() 2689 std::optional<IoUnit> iounit; // if first in controls without UNIT= &/or
|
| H A D | dump-parse-tree.h | 406 NODE(parser, IoUnit) in NODE()
|