Home
last modified time | relevance | path

Searched refs:doWhileStmt (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DassignAnalyzer.cpp620 void AssignAnalyzer::AnalyzeDoLoop(const ir::DoWhileStatement *doWhileStmt) in AnalyzeDoLoop() argument
632 AnalyzeStat(doWhileStmt->Body()); in AnalyzeDoLoop()
634 ResolveContinues(doWhileStmt); in AnalyzeDoLoop()
636 AnalyzeCond(doWhileStmt->Test()); in AnalyzeDoLoop()
655 ResolveBreaks(doWhileStmt); in AnalyzeDoLoop()
H A DassignAnalyzer.h113 void AnalyzeDoLoop(const ir::DoWhileStatement *doWhileStmt);
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp264 void ScopesInitPhase::VisitDoWhileStatement(ir::DoWhileStatement *doWhileStmt) in VisitDoWhileStatement() argument
266 auto lexicalScope = LexicalScopeCreateOrEnter<varbinder::LoopScope>(VarBinder(), doWhileStmt); in VisitDoWhileStatement()
267 AttachLabelToScope(doWhileStmt); in VisitDoWhileStatement()
268 BindScopeNode(lexicalScope.GetScope(), doWhileStmt); in VisitDoWhileStatement()
269 Iterate(doWhileStmt); in VisitDoWhileStatement()
H A DscopesInitPhase.h107 void VisitDoWhileStatement(ir::DoWhileStatement *doWhileStmt) override;

Completed in 6 milliseconds