Lines Matching defs:isConstruct
174 Language lang, bool isConstruct)
176 auto &dynamicIntrinsics = *DynamicCallIntrinsics(isConstruct);
191 DynamicCallNames(isConstruct)->try_emplace(callNames.name, 0);
199 auto klass = GetDynamicClass(lang, isConstruct);
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)
318 isConstruct](ArenaVector<ir::Statement *> *statements,
321 util::Helpers::SplitSignature(isConstruct ? compiler::Signatures::Dynamic::InitNewClassBuiltin(lang)
381 ir::ClassDeclaration *ETSChecker::GetDynamicClass(Language lang, bool isConstruct)
383 auto &klasses = dynamicClasses_[static_cast<size_t>(isConstruct)];
388 isConstruct ? compiler::Signatures::Dynamic::NewClass(lang) : compiler::Signatures::Dynamic::CallClass(lang);
389 auto klass = BuildClass(className, [this, lang, isConstruct](ArenaVector<ir::AstNode *> *classBody) {
393 classBody->push_back(CreateDynamicCallClassInitializer(lang, isConstruct));