Home
last modified time | relevance | path

Searched refs:isConstruct (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Ddynamic.cpp174 Language lang, bool isConstruct) in ResolveDynamicCallExpression()
176 auto &dynamicIntrinsics = *DynamicCallIntrinsics(isConstruct); in ResolveDynamicCallExpression()
191 DynamicCallNames(isConstruct)->try_emplace(callNames.name, 0); in ResolveDynamicCallExpression()
199 auto klass = GetDynamicClass(lang, isConstruct); in ResolveDynamicCallExpression()
223 ir::Expression *callee, const ArenaVector<ir::Expression *> &arguments, Language lang, bool isConstruct);
226 ir::Expression *callee, const ArenaVector<varbinder::LocalVariable *> &arguments, Language lang, bool isConstruct);
314 ir::ClassStaticBlock *ETSChecker::CreateDynamicCallClassInitializer(Language lang, bool isConstruct) in CreateDynamicCallClassInitializer() argument
318 isConstruct](ArenaVector<ir::Statement *> *statements, in CreateDynamicCallClassInitializer()
321 util::Helpers::SplitSignature(isConstruct ? compiler::Signatures::Dynamic::InitNewClassBuiltin(lang) in CreateDynamicCallClassInitializer()
381 ir::ClassDeclaration *ETSChecker::GetDynamicClass(Language lang, bool isConstruct) in GetDynamicClass() argument
173 ResolveDynamicCallExpression(ir::Expression *callee, const ArenaVector<T *> &arguments, Language lang, bool isConstruct) ResolveDynamicCallExpression() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.h689 bool isConstruct);
705 auto *DynamicCallNames(bool isConstruct) in DynamicCallNames() argument
707 return &dynamicCallNames_[static_cast<uint32_t>(isConstruct)]; in DynamicCallNames()
710 const auto *DynamicCallNames(bool isConstruct) const in DynamicCallNames()
712 return &dynamicCallNames_[static_cast<uint32_t>(isConstruct)]; in DynamicCallNames()
807 ir::ClassStaticBlock *CreateDynamicCallClassInitializer(Language lang, bool isConstruct);
818 DynamicCallIntrinsicsMap *DynamicCallIntrinsics(bool isConstruct) in DynamicCallIntrinsics() argument
820 return &dynamicIntrinsics_[static_cast<size_t>(isConstruct)]; in DynamicCallIntrinsics()
823 ir::ClassDeclaration *GetDynamicClass(Language lang, bool isConstruct);
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSemitter.cpp452 bool isConstruct = classIdent == Signatures::JSNEW_CLASS; in GenAnnotations() local
453 if (isConstruct || classIdent == Signatures::JSCALL_CLASS) { in GenAnnotations()
454 auto *callNames = Context()->checker->AsETSChecker()->DynamicCallNames(isConstruct); in GenAnnotations()

Completed in 5 milliseconds