Home
last modified time | relevance | path

Searched refs:PurityChecker (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dcheck-purity.cpp14 void PurityChecker::Enter(const parser::ExecutableConstruct &exec) { in Enter()
20 void PurityChecker::Enter(const parser::SubroutineSubprogram &subr) { in Enter()
26 void PurityChecker::Leave(const parser::SubroutineSubprogram &) { Left(); } in Leave()
28 void PurityChecker::Enter(const parser::FunctionSubprogram &func) { in Enter()
34 void PurityChecker::Leave(const parser::FunctionSubprogram &) { Left(); } in Leave()
36 bool PurityChecker::InPureSubprogram() const { in InPureSubprogram()
40 bool PurityChecker::HasPurePrefix( in HasPurePrefix()
50 void PurityChecker::Entered( in Entered()
67 void PurityChecker::Left() { in Left()
Dcheck-purity.h20 class PurityChecker : public virtual BaseChecker {
22 explicit PurityChecker(SemanticsContext &c) : context_{c} {} in PurityChecker() function
Dsemantics.cpp163 OmpStructureChecker, PurityChecker, ReturnStmtChecker,