Home
last modified time | relevance | path

Searched refs:Leave (Results 1 – 25 of 54) sorted by relevance

123

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.h41 void Leave(const parser::AssignmentStmt &); in ENUM_CLASS()
42 void Leave(const parser::CallStmt &); in ENUM_CLASS()
43 void Leave(const parser::ConnectSpec &); in ENUM_CLASS()
46 void Leave(const parser::DoConstruct &); in ENUM_CLASS()
48 void Leave(const parser::ForallConstruct &); in ENUM_CLASS()
50 void Leave(const parser::ForallStmt &); in ENUM_CLASS()
54 void Leave(const parser::Expr &); in ENUM_CLASS()
55 void Leave(const parser::InquireSpec &); in ENUM_CLASS()
56 void Leave(const parser::IoControlSpec &); in ENUM_CLASS()
57 void Leave(const parser::OutputImpliedDo &); in ENUM_CLASS()
[all …]
H A Dcheck-acc-structure.h47 void Leave(const parser::OpenACCBlockConstruct &);
49 void Leave(const parser::OpenACCCombinedConstruct &);
51 void Leave(const parser::OpenACCLoopConstruct &);
53 void Leave(const parser::OpenACCRoutineConstruct &);
55 void Leave(const parser::OpenACCStandaloneConstruct &);
57 void Leave(const parser::OpenACCStandaloneDeclarativeConstruct &);
59 void Leave(const parser::OpenACCWaitConstruct &);
61 void Leave(const parser::OpenACCAtomicConstruct &);
63 void Leave(const parser::OpenACCCacheConstruct &);
66 void Leave(const parser::AccClauseList &);
H A Dcheck-omp-structure.h133 void Leave(const parser::OpenMPLoopConstruct &);
137 void Leave(const parser::OpenMPBlockConstruct &);
140 void Leave(const parser::OmpEndBlockDirective &);
156 void Leave(const parser::OpenMPThreadprivate &);
161 void Leave(const parser::OpenMPFlushConstruct &);
163 void Leave(const parser::OpenMPCancelConstruct &);
171 void Leave(const parser::OmpClauseList &);
175 void Leave(const parser::OmpAtomicRead &);
177 void Leave(const parser::OmpAtomicWrite &);
179 void Leave(const parser::OmpAtomicUpdate &);
[all …]
H A Dcheck-data.h35 void Leave(const parser::DataStmtObject &);
36 void Leave(const parser::DataIDoObject &);
38 void Leave(const parser::DataImpliedDo &);
39 void Leave(const parser::DataStmtSet &);
41 void Leave(const parser::ComponentDecl &);
42 void Leave(const parser::EntityDecl &);
H A Dcheck-io.h69 void Leave(const parser::BackspaceStmt &);
70 void Leave(const parser::CloseStmt &);
71 void Leave(const parser::EndfileStmt &);
72 void Leave(const parser::FlushStmt &);
73 void Leave(const parser::InquireStmt &);
74 void Leave(const parser::OpenStmt &);
75 void Leave(const parser::PrintStmt &);
76 void Leave(const parser::ReadStmt &);
77 void Leave(const parser::RewindStmt &);
78 void Leave(const parser::WaitStmt &);
[all …]
H A Dcheck-coarray.h30 void Leave(const parser::ChangeTeamStmt &);
31 void Leave(const parser::SyncTeamStmt &);
32 void Leave(const parser::ImageSelector &);
33 void Leave(const parser::FormTeamStmt &);
H A Dassignment.h46 void Leave(const parser::WhereStmt &);
48 void Leave(const parser::EndWhereStmt &);
50 void Leave(const parser::MaskedElsewhereStmt &);
H A Dcheck-data.cpp38 void DataChecker::Leave(const parser::DataImpliedDo &x) { in Leave() function in Fortran::semantics::DataChecker
182 void DataChecker::Leave(const parser::DataIDoObject &object) { in Leave() function in Fortran::semantics::DataChecker
207 void DataChecker::Leave(const parser::DataStmtObject &dataObject) { in Leave() function in Fortran::semantics::DataChecker
224 void DataChecker::Leave(const parser::DataStmtSet &set) { in Leave() function in Fortran::semantics::DataChecker
246 void DataChecker::Leave(const parser::ComponentDecl &decl) { in Leave() function in Fortran::semantics::DataChecker
250 void DataChecker::Leave(const parser::EntityDecl &decl) { in Leave() function in Fortran::semantics::DataChecker
H A Dcheck-acc-structure.cpp93 void AccStructureChecker::Leave(const parser::AccClauseList &) {} in Leave() function in Fortran::semantics::AccStructureChecker
105 void AccStructureChecker::Leave(const parser::OpenACCBlockConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
139 void AccStructureChecker::Leave( in Leave() function in Fortran::semantics::AccStructureChecker
183 void AccStructureChecker::Leave(const parser::OpenACCCombinedConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
207 void AccStructureChecker::Leave(const parser::OpenACCLoopConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
227 void AccStructureChecker::Leave(const parser::OpenACCStandaloneConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
276 void AccStructureChecker::Leave(const parser::OpenACCRoutineConstruct &) { in Leave() function in Fortran::semantics::AccStructureChecker
289 void AccStructureChecker::Leave(const parser::OpenACCWaitConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
296 void AccStructureChecker::Leave(const parser::OpenACCAtomicConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
305 void AccStructureChecker::Leave(const parser::OpenACCCacheConstruct &x) { in Leave() function in Fortran::semantics::AccStructureChecker
H A Dcheck-purity.h25 void Leave(const parser::SubroutineSubprogram &);
27 void Leave(const parser::FunctionSubprogram &);
H A Dcheck-coarray.cpp85 void CoarrayChecker::Leave(const parser::ChangeTeamStmt &x) { in Leave() function in Fortran::semantics::CoarrayChecker
90 void CoarrayChecker::Leave(const parser::SyncTeamStmt &x) { in Leave() function in Fortran::semantics::CoarrayChecker
94 void CoarrayChecker::Leave(const parser::ImageSelector &imageSelector) { in Leave() function in Fortran::semantics::CoarrayChecker
133 void CoarrayChecker::Leave(const parser::FormTeamStmt &x) { in Leave() function in Fortran::semantics::CoarrayChecker
H A Dsemantics.cpp73 using C::Leave...;
75 using BaseChecker::Leave;
87 Leave(node); in Post()
104 Leave(node); in Post()
108 Leave(node); in Post()
124 void Leave(const parser::EntryStmt &) { in Leave() function in Fortran::semantics::MiscChecker
129 void Leave(const parser::AssignStmt &stmt) { in Leave() function in Fortran::semantics::MiscChecker
132 void Leave(const parser::AssignedGotoStmt &stmt) { in Leave() function in Fortran::semantics::MiscChecker
H A Dcheck-purity.cpp26 void PurityChecker::Leave(const parser::SubroutineSubprogram &) { Left(); } in Leave() function in Fortran::semantics::PurityChecker
34 void PurityChecker::Leave(const parser::FunctionSubprogram &) { Left(); } in Leave() function in Fortran::semantics::PurityChecker
H A Dcheck-do-forall.cpp796 void DoForallChecker::Leave(const parser::DoConstruct &doConstruct) { in Leave() function in Fortran::semantics::DoForallChecker
806 void DoForallChecker::Leave(const parser::ForallConstruct &construct) { in Leave() function in Fortran::semantics::DoForallChecker
816 void DoForallChecker::Leave(const parser::ForallStmt &stmt) { in Leave() function in Fortran::semantics::DoForallChecker
821 void DoForallChecker::Leave(const parser::ForallAssignmentStmt &stmt) { in Leave() function in Fortran::semantics::DoForallChecker
941 void DoForallChecker::Leave(const parser::AssignmentStmt &stmt) { in Leave() function in Fortran::semantics::DoForallChecker
970 void DoForallChecker::Leave(const parser::CallStmt &callStmt) { in Leave() function in Fortran::semantics::DoForallChecker
993 void DoForallChecker::Leave(const parser::ConnectSpec &connectSpec) { in Leave() function in Fortran::semantics::DoForallChecker
1023 void DoForallChecker::Leave(const parser::Expr &parsedExpr) { in Leave() function in Fortran::semantics::DoForallChecker
1035 void DoForallChecker::Leave(const parser::InquireSpec &inquireSpec) { in Leave() function in Fortran::semantics::DoForallChecker
1043 void DoForallChecker::Leave(const parser::IoControlSpec &ioControlSpec) { in Leave() function in Fortran::semantics::DoForallChecker
[all …]
H A Dcheck-io.cpp639 void IoChecker::Leave(const parser::BackspaceStmt &) { in Leave() function in Fortran::semantics::IoChecker
646 void IoChecker::Leave(const parser::CloseStmt &) { in Leave() function in Fortran::semantics::IoChecker
653 void IoChecker::Leave(const parser::EndfileStmt &) { in Leave() function in Fortran::semantics::IoChecker
660 void IoChecker::Leave(const parser::FlushStmt &) { in Leave() function in Fortran::semantics::IoChecker
667 void IoChecker::Leave(const parser::InquireStmt &stmt) { in Leave() function in Fortran::semantics::IoChecker
680 void IoChecker::Leave(const parser::OpenStmt &) { in Leave() function in Fortran::semantics::IoChecker
713 void IoChecker::Leave(const parser::PrintStmt &) { in Leave() function in Fortran::semantics::IoChecker
750 void IoChecker::Leave(const parser::ReadStmt &readStmt) { in Leave() function in Fortran::semantics::IoChecker
773 void IoChecker::Leave(const parser::RewindStmt &) { in Leave() function in Fortran::semantics::IoChecker
780 void IoChecker::Leave(const parser::WaitStmt &) { in Leave() function in Fortran::semantics::IoChecker
[all …]
H A Dassignment.cpp276 void AssignmentChecker::Leave(const parser::WhereStmt &) { in Leave() function in Fortran::semantics::AssignmentChecker
282 void AssignmentChecker::Leave(const parser::EndWhereStmt &) { in Leave() function in Fortran::semantics::AssignmentChecker
288 void AssignmentChecker::Leave(const parser::MaskedElsewhereStmt &) { in Leave() function in Fortran::semantics::AssignmentChecker
H A Dcheck-namelist.h19 void Leave(const parser::NamelistStmt &);
H A Dcheck-arithmeticif.h22 void Leave(const parser::ArithmeticIfStmt &);
H A Dcheck-deallocate.h22 void Leave(const parser::DeallocateStmt &);
H A Dcheck-allocate.h22 void Leave(const parser::AllocateStmt &);
H A Dcheck-return.h22 void Leave(const parser::ReturnStmt &);
H A Dcheck-select-rank.h19 void Leave(const parser::SelectRankConstruct &);
H A Dcheck-nullify.h22 void Leave(const parser::NullifyStmt &);
H A Dcheck-if-stmt.h22 void Leave(const parser::IfStmt &);
H A Dcheck-if-stmt.cpp16 void IfStmtChecker::Leave(const parser::IfStmt &ifStmt) { in Leave() function in Fortran::semantics::IfStmtChecker

123