Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvarbinder.cpp461 void VarBinder::BuildCatchClause(ir::CatchClause *catchClauseStmt) in BuildCatchClause() argument
463 if (catchClauseStmt->Param() != nullptr) { in BuildCatchClause()
464 auto paramScopeCtx = LexicalScope<CatchParamScope>::Enter(this, catchClauseStmt->Scope()->ParamScope()); in BuildCatchClause()
465 ResolveReference(catchClauseStmt->Param()); in BuildCatchClause()
468 auto scopeCtx = LexicalScope<CatchScope>::Enter(this, catchClauseStmt->Scope()); in BuildCatchClause()
469 ResolveReference(catchClauseStmt->Body()); in BuildCatchClause()
H A Dvarbinder.h242 void BuildCatchClause(ir::CatchClause *catchClauseStmt);
/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.cpp681 void Binder::BuildCatchClause(ir::CatchClause *catchClauseStmt) in BuildCatchClause() argument
683 if (catchClauseStmt->Param()) { in BuildCatchClause()
684 auto paramScopeCtx = LexicalScope<CatchParamScope>::Enter(this, catchClauseStmt->Scope()->ParamScope()); in BuildCatchClause()
685 ResolveReference(catchClauseStmt, catchClauseStmt->Param()); in BuildCatchClause()
688 auto scopeCtx = LexicalScope<CatchScope>::Enter(this, catchClauseStmt->Scope()); in BuildCatchClause()
689 ResolveReference(catchClauseStmt, catchClauseStmt->Body()); in BuildCatchClause()
H A Dbinder.h217 void BuildCatchClause(ir::CatchClause *catchClauseStmt);

Completed in 5 milliseconds