Searched refs:isConstruct (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | dynamic.cpp | 174 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 D | ETSchecker.h | 689 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 D | ETSemitter.cpp | 452 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