Home
last modified time | relevance | path

Searched refs:ReadStmt (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Lower/
H A DIO.h28 struct ReadStmt;
59 const parser::ReadStmt &stmt);
H A DPFTBuilder.h105 parser::PrintStmt, parser::ReadStmt, parser::ReturnStmt, parser::RewindStmt,
/llvm-project-15.0.7/flang/lib/Semantics/
H A Drewrite-parse-tree.cpp45 void Post(parser::ReadStmt &);
177 void RewriteMutator::Post(parser::ReadStmt &x) { in Post()
H A Dcheck-io.h33 void Enter(const parser::ReadStmt &) { Init(IoStmtKind::Read); } in Enter() argument
76 void Leave(const parser::ReadStmt &);
H A Dcheck-io.cpp727 const parser::ReadStmt &readStmt, SemanticsContext &context) { in CheckForDoVariableInNamelistSpec()
739 const parser::ReadStmt &readStmt, SemanticsContext &context) { in CheckForDoVariable()
750 void IoChecker::Leave(const parser::ReadStmt &readStmt) { in Leave()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dio-parsers.cpp158 construct<ReadStmt>("READ (" >>
162 construct<ReadStmt>(
167 construct<ReadStmt>("READ" >> construct<std::optional<IoUnit>>(),
170 construct<ReadStmt>("READ" >> construct<std::optional<IoUnit>>(),
H A Dexecutable-parsers.cpp124 construct<ActionStmt>(indirect(Parser<ReadStmt>{})),
H A Dunparse.cpp1261 void Unparse(const ReadStmt &x) { // R1210 in Unparse()
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTRecordReader.h130 Stmt *readStmt() { return Reader->ReadStmt(*F); } in readStmt()
H A DASTReader.h2227 Stmt *ReadStmt(ModuleFile &F);
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h544 template <typename V> void Walk(const ReadStmt &x, V &visitor) { in Walk()
553 template <typename M> void Walk(ReadStmt &x, M &mutator) { in Walk()
H A Dparse-tree.h223 struct ReadStmt; // R1210
491 common::Indirection<PrintStmt>, common::Indirection<ReadStmt>,
2661 struct ReadStmt { struct
2662 BOILERPLATE(ReadStmt);
2663 ReadStmt(std::optional<IoUnit> &&i, std::optional<Format> &&f, in ReadStmt() argument
H A Ddump-parse-tree.h615 NODE(parser, ReadStmt) in NODE()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp603 if constexpr (std::is_same_v<A, parser::ReadStmt> || in analyzeIoBranches()
618 static_assert(!std::is_same_v<A, parser::ReadStmt>, in analyzeIoBranches()
960 parser::PrintStmt, parser::ReadStmt, parser::RewindStmt, in analyzeBranches()
H A DIO.cpp1998 const Fortran::parser::ReadStmt &stmt) { in genReadStatement()
H A DBridge.cpp1987 void genFIR(const Fortran::parser::ReadStmt &stmt) { in genFIR()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp2679 Stmt *ASTReader::ReadStmt(ModuleFile &F) { in ReadStmt() function in ASTReader
2694 return cast_or_null<Expr>(ReadStmt(F)); in ReadExpr()