Home
last modified time | relevance | path

Searched refs:CatchClause (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
DcatchClause.cpp33 void CatchClause::Iterate(const NodeTraverser &cb) const in Iterate()
42 void CatchClause::Dump(ir::AstDumper *dumper) const in Dump()
47 void CatchClause::Compile(compiler::PandaGen *pg) const in Compile()
60 checker::Type *CatchClause::Check(checker::Checker *checker) const in Check()
87 void CatchClause::UpdateSelf(const NodeUpdater &cb, binder::Binder *binder) in UpdateSelf()
DcatchClause.h39 class CatchClause : public Statement {
41 explicit CatchClause(binder::CatchScope *scope, Expression *param, BlockStatement *body) in CatchClause() function
/arkcompiler/ets_frontend/es2panda/ir/statements/
DtryStatement.h35 class CatchClause; variable
39 … explicit TryStatement(BlockStatement *block, CatchClause *catchClause, BlockStatement *finalizer) in TryStatement()
54 CatchClause *GetCatchClause() const in GetCatchClause()
73 CatchClause *catchClause_;
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-try-statement-expected.txt21 "type": "CatchClause",
103 "type": "CatchClause",
214 "type": "CatchClause",
283 "type": "CatchClause",
Dtest-labelled-statement-expected.txt446 "type": "CatchClause",
/arkcompiler/ets_frontend/ts2panda/src/
Dastutils.ts29 } else if (decl.parent.kind === ts.SyntaxKind.CatchClause) {
Drecorder.ts156 case ts.SyntaxKind.CatchClause: {
348 if (parent.parent.kind === ts.SyntaxKind.CatchClause) {
Dcompiler.ts494 decl.parent.kind != ts.SyntaxKind.CatchClause) {
DsyntaxChecker.ts78 …yntaxKind.Block) && (node.parent != undefined && node.parent.kind === ts.SyntaxKind.CatchClause)) {
/arkcompiler/ets_frontend/arkguard/src/utils/
DScopeAnalyzer.ts30 CatchClause,
461 case SyntaxKind.CatchClause:
462 analyzeCatchClause(node as CatchClause);
567 function analyzeCatchClause(node: CatchClause): void {
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.h28 class CatchClause; variable
209 void BuildCatchClause(ir::CatchClause *catchClauseStmt);
Dbinder.cpp615 void Binder::BuildCatchClause(ir::CatchClause *catchClauseStmt) in BuildCatchClause()
/arkcompiler/ets_frontend/es2panda/ir/
DastNodeMapping.h28 _(CATCH_CLAUSE, CatchClause) \
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.h113 class CatchClause; variable
527 ir::CatchClause *ParseCatchClause();
DstatementParser.cpp1836 ir::CatchClause *ParserImpl::ParseCatchClause() in ParseCatchClause()
1859 auto *catchClause = AllocNode<ir::CatchClause>(catchScope, param, catchBlock); in ParseCatchClause()
1884 ir::CatchClause *catchClause = nullptr; in ParseTryStatement()
/arkcompiler/ets_frontend/legacy_bin/api8/src/
Dindex.js2 …Clause",l[l.HeritageClause=289]="HeritageClause",l[l.CatchClause=290]="CatchClause",l[l.PropertyAs…