Home
last modified time | relevance | path

Searched refs:ix (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction_helpers.h84 for (size_t ix = 0; ix < arguments.size(); ++ix) { in InferUntilFail()
85 if (inferStatus[ix]) { in InferUntilFail()
89 auto *arg = arguments[ix]; in InferUntilFail()
98 auto *const paramType = (ix < signature->MinArgCount()) ? sigInfo->params[ix]->TsType() in InferUntilFail()
107 inferStatus[ix] = true; in InferUntilFail()
163 for (size_t ix = 0; ix < param in BuildExplicitSubstitutionForArguments()
[all...]
H A Dfunction.cpp1505 for (size_t ix = 0; ix < sourceTypeParams.size(); ix++) { in AdjustForTypeParameters()
1506 if (!targetTypeParams[ix]->IsETSTypeParameter()) { in AdjustForTypeParameters()
1509 ETSChecker::EmplaceSubstituted(substitution, targetTypeParams[ix]->AsETSTypeParameter(), sourceTypeParams[ix]); in AdjustForTypeParameters()
2150 for (size_t ix = 0; ix < sig1->MinArgCount(); ix++) {
2153 sig1->Params()[ix]
[all...]
H A DtypeCheckingHelpers.cpp978 for (size_t ix = 0; ix < typeAnnsOfUnion.size(); ++ix) {
979 auto *typeNode = typeAnnsOfUnion[ix];
980 auto *paramNode = typeParamOfUnion[ix];
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DclassDefinition.cpp130 for (size_t ix = 0; ix < implements_.size(); ix++) {
131 cb(implements_[ix]);
139 for (size_t ix = 0; ix < body_.size(); ix++) {
140 cb(body_[ix]);
H A DnamespaceDefinition.cpp60 for (size_t ix = 0; ix < body_.size(); ix++) { in Iterate()
61 cb(body_[ix]); in Iterate()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DblockStatement.cpp55 for (size_t ix = 0; ix < statements_.size(); ix++) { in Iterate()
56 cb(statements_[ix]); in Iterate()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsFunctionType.cpp101 for (size_t ix = 0; ix < target->MinArgCount(); ix++) { in ProcessSignatures()
103 it->GetSignatureInfo()->typeParams, it->GetSignatureInfo()->params[ix]->TsType(), in ProcessSignatures()
104 target->GetSignatureInfo()->params[ix]->TsType(), substitution); in ProcessSignatures()
H A DetsObjectType.cpp901 for (size_t ix = 0; ix < baseTypeParams.size(); ix++) { in ComputeEffectiveSubstitution()
902 ETSChecker::EmplaceSubstituted(effectiveSubstitution, baseTypeParams[ix]->AsETSTypeParameter(), in ComputeEffectiveSubstitution()
903 newTypeArgs[ix]); in ComputeEffectiveSubstitution()
1025 for (size_t ix = 0; ix < typeArguments_.size(); ix++) { in SubstituteArguments()
1026 substitution->emplace(typeArguments_[ix]->AsETSTypeParameter(), in SubstituteArguments()
1027 checker->MaybePromotedBuiltinType(arguments[ix])); in SubstituteArguments()
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlambdaLowering.cpp105 for (size_t ix = 0; ix < oldIrTypeParams->Params().size(); ix++) { in CloneTypeParams()
106 auto *oldTypeParamNode = oldIrTypeParams->Params()[ix]; in CloneTypeParams()
107 auto *oldTypeParam = enclosingFunction->Signature()->TypeParams()[ix]->AsETSTypeParameter(); in CloneTypeParams()
128 for (size_t ix = 0; ix < oldIrTypeParams->Params().size(); ix++) { in CloneTypeParams()
129 auto *oldTypeParam = enclosingFunction->Signature()->TypeParams()[ix]->AsETSTypeParameter(); in CloneTypeParams()
133 newTypeParams[ix] in CloneTypeParams()
[all...]
/arkcompiler/ets_frontend/ets2panda/util/
H A Doptions.cpp51 auto ix = currStr.find(','); in SplitToStringVector() local
52 while (ix != std::string::npos) { in SplitToStringVector()
53 if (ix != 0) { in SplitToStringVector()
54 res.emplace_back(currStr.substr(0, ix)); in SplitToStringVector()
56 currStr = currStr.substr(ix + 1); in SplitToStringVector()
57 ix = currStr.find(','); in SplitToStringVector()
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
H A Dcocos_worker_test.js[all...]

Completed in 41 milliseconds