Home
last modified time | relevance | path

Searched refs:callee_ (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DnewExpression.cpp30 if (other.callee_ != nullptr) { in NewExpression()
31 callee_ = other.callee_->Clone(allocator, this)->AsExpression(); in NewExpression()
52 if (auto *transformedNode = cb(callee_); callee_ != transformedNode) { in TransformChildren()
53 callee_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
54 callee_ = transformedNode->AsExpression(); in TransformChildren()
67 cb(callee_); in Iterate()
76 dumper->Add({{"type", "NewExpression"}, {"callee", callee_}, {"arguments", arguments_}}); in Dump()
H A DcallExpression.cpp27 if (auto *transformedNode = cb(callee_); callee_ != transformedNode) { in TransformChildren()
28 callee_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
29 callee_ = transformedNode->AsExpression(); in TransformChildren()
49 cb(callee_); in Iterate()
67 {"callee", callee_}, in Dump()
75 ASSERT(callee_); in Dump()
76 callee_->Dump(dumper); in Dump()
118 return callee_->IsThisExpression() || callee_ in IsETSConstructorCall()
[all...]
H A DcallExpression.h48 callee_(callee), in CallExpression()
65 return callee_; in Callee()
70 return callee_;
75 callee_ = callee;
76 callee_->SetParent(this);
167 Expression *callee_; member in ark::es2panda::ark::es2panda::ark::es2panda::ir::CallExpression
H A DnewExpression.h38 : Expression(AstNodeType::NEW_EXPRESSION), callee_(callee), arguments_(std::move(arguments)) in NewExpression()
48 return callee_;
73 Expression *callee_ = nullptr; member in ark::es2panda::ark::es2panda::ir::NewExpression
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DnewExpression.cpp29 cb(callee_); in Iterate()
42 dumper->Add({{"type", "NewExpression"}, {"callee", callee_}, {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
51 callee_->Compile(pg); in Compile()
72 checker::Type *calleeType = callee_->Check(checker); in Check()
86 callee_ = std::get<ir::AstNode *>(cb(callee_))->AsExpression(); in UpdateSelf()
H A DcallExpression.h40 callee_(callee), in CallExpression()
49 return callee_; in Callee()
54 return callee_; in Callee()
99 Expression *callee_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::CallExpression
H A DnewExpression.h38 : Expression(AstNodeType::NEW_EXPRESSION), callee_(callee), in NewExpression()
45 return callee_; in Callee()
65 Expression *callee_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::NewExpression
H A DcallExpression.cpp40 cb(callee_); in Iterate()
54 {"callee", callee_}, in Dump()
143 const ir::Expression *realCallee = callee_; in Compile()
163 if (callee_->IsSuperExpression()) { in Compile()
220 checker::Type *calleeType = callee_->Check(checker); in Check()
234 callee_ = std::get<ir::AstNode *>(cb(callee_))->AsExpression(); in UpdateSelf()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DnewExpressionBuilder.h34 callee_ = callee; in SetCallee()
52 auto *node = AllocNode(callee_, std::move(arguments_)); in Build()
57 Expression *callee_ = nullptr; member in ark::es2panda::ir::NewExpressionBuilder
H A DcallExpressionBuilder.h34 callee_ = callee; in SetCallee()
52 auto *node = AllocNode(callee_, std::move(arguments_), nullptr, false); in Build()
57 Expression *callee_ = nullptr; member in ark::es2panda::ir::CallExpressionBuilder
H A DdirectEvalExpressionBuilder.h34 callee_ = callee; in SetCallee()
58 auto *node = AllocNode(callee_, std::move(arguments_), nullptr, false, parserStatus_); in Build()
63 Expression *callee_ = nullptr; member in ark::es2panda::ir::DirectEvalExpressionBuilder
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp517 checker::Type *calleeType = expr->callee_->Check(checker); in Check()
688 checker::Type *calleeType = expr->callee_->Check(checker); in Check()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSCompiler.cpp750 auto *const calleeObject = expr->callee_->AsMemberExpression()->Object(); in IsSucceedCompilationProxyMemberExpr()

Completed in 10 milliseconds