Home
last modified time | relevance | path

Searched refs:param_ (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DcatchClause.cpp29 if (param_ != nullptr) { in TransformChildren()
30 if (auto *transformedNode = cb(param_); param_ != transformedNode) { in TransformChildren()
31 param_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
32 param_ = transformedNode->AsExpression(); in TransformChildren()
44 if (param_ != nullptr) { in Iterate()
45 cb(param_); in Iterate()
53 dumper->Add({{"type", "CatchClause"}, {"body", body_}, {"param", AstDumper::Nullish(param_)}}); in Dump()
60 if (param_ != nullptr) { in Dump()
61 param_ in Dump()
[all...]
H A DtsIndexSignature.cpp26 return param_->AsIdentifier()->TypeAnnotation()->IsTSNumberKeyword() ? TSIndexSignatureKind::NUMBER
32 if (auto *transformedNode = cb(param_); param_ != transformedNode) { in TransformChildren()
33 param_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
34 param_ = transformedNode->AsExpression(); in TransformChildren()
45 cb(param_); in Iterate()
52 {"parameters", param_}, in Dump()
84 auto *const param = param_ != nullptr ? param_->Clone(allocator, nullptr)->AsExpression() : nullptr; in Clone()
H A DcatchClause.h29 : TypedStatement(AstNodeType::CATCH_CLAUSE), param_(param), body_(body) in CatchClause()
35 return param_; in Param()
40 return param_; in Param()
91 Expression *param_; member in ark::es2panda::ir::CatchClause
H A DtsIndexSignature.h38 param_(param), in TSIndexSignature()
48 return param_;
81 Expression *param_; member in ark::es2panda::ark::es2panda::ir::TSIndexSignature
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DcatchClause.cpp35 if (param_) { in Iterate()
36 cb(param_); in Iterate()
44 dumper->Add({{"type", "CatchClause"}, {"body", body_}, {"param", AstDumper::Nullable(param_)}}); in Dump()
51 if (param_) { in Compile()
52 auto lref = compiler::LReference::CreateLRef(pg, param_, true); in Compile()
64 if (param_->IsIdentifier()) { in Check()
65 typeAnnotation = param_->AsIdentifier()->TypeAnnotation(); in Check()
66 } else if (param_->IsArrayPattern()) { in Check()
67 typeAnnotation = param_->AsArrayPattern()->TypeAnnotation(); in Check()
69 ASSERT(param_ in Check()
[all...]
H A DcatchClause.h42 : Statement(AstNodeType::CATCH_CLAUSE), scope_(scope), param_(param), body_(body) in CatchClause()
48 return param_; in Param()
53 return param_; in Param()
79 Expression *param_; member in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::CatchClause
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsImportType.cpp29 if (auto *transformedNode = cb(param_); param_ != transformedNode) { in TransformChildren()
30 param_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
31 param_ = transformedNode->AsExpression(); in TransformChildren()
51 cb(param_); in Iterate()
65 {"parameter", param_}, in Dump()
H A DtsImportType.h29 param_(param), in TSImportType()
38 return param_; in Param()
72 Expression *param_; member in ark::es2panda::ir::TSImportType
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsIndexSignature.cpp27 return param_->AsIdentifier()->TypeAnnotation()->IsTSNumberKeyword() ? TSIndexSignatureKind::NUMBER in Kind()
33 cb(param_); in Iterate()
40 {"parameters", param_}, in Dump()
55 const util::StringView &paramName = param_->AsIdentifier()->Name(); in Check()
77 param_ = std::get<ir::AstNode *>(cb(param_))->AsExpression(); in UpdateSelf()
H A DtsImportType.cpp26 cb(param_); in Iterate()
40 {"parameter", param_}, in Dump()
60 param_ = std::get<ir::AstNode *>(cb(param_))->AsExpression(); in UpdateSelf()
H A DtsIndexSignature.h38 param_(param), in TSIndexSignature()
47 return param_; in Param()
52 return param_; in Param()
84 Expression *param_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSIndexSignature
H A DtsImportType.h39 param_(param), in TSImportType()
48 return param_; in Param()
74 Expression *param_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSImportType
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DcatchClauseBuilder.h31 param_ = param; in SetParam()
43 auto *node = AllocNode(param_, body_); in Build()
48 Expression *param_ {};
H A DtsImportTypeBuilder.h31 param_ = param; in SetParam()
55 auto node = AllocNode(param_, typeParams_, qualifier_, isTypeof_); in Build()
60 Expression *param_ {};
H A DtsIndexSignatureBuilder.h31 param_ = param; in SetParam()
49 auto node = AllocNode(param_, typeAnnotation_, readonly_); in Build()
54 Expression *param_ {};

Completed in 4 milliseconds