/arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
H A D | identifierHasVariable.cpp | 52 auto parent = ast->Parent(); in CheckMoreAstExceptions() local 53 while (parent != nullptr) { in CheckMoreAstExceptions() 54 if (parent->IsScriptFunction()) { in CheckMoreAstExceptions() 55 auto script = parent->AsScriptFunction(); in CheckMoreAstExceptions() 63 parent = parent->Parent(); in CheckMoreAstExceptions() 68 parent = ast->Parent()->Parent(); in CheckMoreAstExceptions() 69 if (parent->IsETSReExportDeclaration()) { in CheckMoreAstExceptions() 75 parent = ast->Parent(); in CheckMoreAstExceptions() 76 while (parent ! in CheckMoreAstExceptions() 118 auto parent = ast->Parent(); CheckAstExceptions() local [all...] |
H A D | variableNameIdentifierNameSame.cpp | 47 auto parent = ast->Parent(); in operator ()() local 48 while (parent != nullptr) { in operator ()() 49 if (parent->IsETSImportDeclaration() && parent->AsETSImportDeclaration()->IsPureDynamic()) { in operator ()() 53 parent = parent->Parent(); in operator ()()
|
H A D | variableHasEnclosingScope.cpp | 72 // Check that ast node is contained within node parent for Catch Clause: in CheckCatchClause() 90 auto parent = ast->Parent(); in CheckAstExceptions() local 91 while (parent != nullptr) { in CheckAstExceptions() 92 if (parent->IsETSParameterExpression()) { in CheckAstExceptions() 96 parent = parent->Parent(); in CheckAstExceptions()
|
/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsQualifiedName.cpp | 95 const ir::AstNode *parent = iter; in ToString() local 97 while (parent != nullptr && parent->IsTSQualifiedName()) { in ToString() 99 packageName.Append(parent->AsTSQualifiedName()->Right()->AsIdentifier()->Name()); in ToString() 100 parent = parent->Parent(); in ToString() 118 const ir::AstNode *parent = iter->Parent(); in BaseToString() local 120 while (parent != nullptr && parent->IsTSQualifiedName()) { in BaseToString() 122 packageName.Append(parent in BaseToString() 151 Clone(ArenaAllocator *const allocator, AstNode *const parent) Clone() argument [all...] |
/arkcompiler/ets_frontend/ets2panda/checker/ts/ |
H A D | util.cpp | 38 ir::AstNode *parent = node; in InAssignment() local 40 while (parent->Parent() != nullptr) { in InAssignment() 41 if (parent->Parent()->IsAssignmentExpression()) { in InAssignment() 42 return parent->Parent()->AsAssignmentExpression()->Left() == parent; in InAssignment() 45 if (parent->Parent()->IsBinaryExpression()) { in InAssignment() 46 ir::BinaryExpression *binaryExpr = parent->Parent()->AsBinaryExpression(); in InAssignment() 47 return IsAssignmentOperator(binaryExpr->OperatorType()) && binaryExpr->Left() == parent; in InAssignment() 50 if (parent->Parent()->IsUpdateExpression()) { in InAssignment() 54 parent in InAssignment() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_cgfunc.h | 56 Operand *SelectDread(const BaseNode &parent, AddrofNode &expr) override; 58 Operand *SelectIread(const BaseNode &parent, IreadNode &expr, int extraOffset = 0, 60 Operand *SelectIntConst(const MIRIntConst &intConst, const BaseNode &parent) override; 61 Operand *SelectFloatConst(MIRFloatConst &floatConst, const BaseNode &parent) override; 62 Operand *SelectDoubleConst(MIRDoubleConst &doubleConst, const BaseNode &parent) override; 64 Operand *SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 65 Operand *SelectShift(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 67 Operand *SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 68 Operand *SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 70 Operand *SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) overrid [all...] |
H A D | x64_MPISel.h | 38 Operand *SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 39 Operand *SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 40 Operand *SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 41 Operand *SelectCmpOp(CompareNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) override; 42 Operand *SelectLnot(const UnaryNode &node, Operand &opnd0, const BaseNode &parent) override; 44 MemOperand &CreateMemOpndOrNull(PrimType ptype, const BaseNode &parent, BaseNode &addrExpr, int64 offset = 0); 45 Operand *SelectCclz(IntrinsicopNode &node, Operand &opnd0, const BaseNode &parent) override; 46 Operand *SelectCctz(IntrinsicopNode &node, Operand &opnd0, const BaseNode &parent) override; 47 Operand *SelectSqrt(UnaryNode &node, Operand &opnd0, const BaseNode &parent) override;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cgfunc.cpp | 32 static Operand *HandleDread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleDread() argument 35 return cgFunc.SelectDread(parent, dreadNode); in HandleDread() 38 static Operand *HandleRegread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleRegread() argument 40 (void)parent; in HandleRegread() 45 static Operand *HandleConstVal(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstVal() argument 52 return cgFunc.SelectIntConst(*mirIntConst, parent); in HandleConstVal() 55 return cgFunc.SelectFloatConst(*mirFloatConst, parent); in HandleConstVal() 59 return cgFunc.SelectDoubleConst(*mirDoubleConst, parent); in HandleConstVal() 64 static Operand *HandleAdd(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleAdd() argument 67 *cgFunc.HandleExpr(expr, *expr.Opnd(1)), parent); in HandleAdd() 70 HandleShift(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleShift() argument 76 HandleMpy(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleMpy() argument 82 HandleDiv(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleDiv() argument 88 HandleRem(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleRem() argument 94 HandleIread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleIread() argument 100 HandleSub(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleSub() argument 106 HandleBand(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleBand() argument 112 HandleBior(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleBior() argument 118 HandleBxor(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleBxor() argument 124 HandleAbs(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleAbs() argument 131 HandleBnot(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleBnot() argument 136 HandleExtractBits(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleExtractBits() argument 151 HandleLnot(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleLnot() argument 158 HandleMin(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleMin() argument 164 HandleMax(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleMax() argument 170 HandleSqrt(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleSqrt() argument 175 HandleCeil(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleCeil() argument 180 HandleFloor(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleFloor() argument 186 HandleRetype(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleRetype() argument 193 HandleCvt(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleCvt() argument 198 HandleTrunc(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleTrunc() argument 204 HandleCmp(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleCmp() argument 220 HandleIntrinOp(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) HandleIntrinOp() argument 545 HandleExpr(const BaseNode &parent, BaseNode &expr) HandleExpr() argument [all...] |
H A D | isel.cpp | 270 static Operand *HandleShift(const BaseNode &parent, BaseNode &expr, MPISel &iSel) in HandleShift() argument 273 *iSel.HandleExpr(expr, *expr.Opnd(1)), parent); in HandleShift() 276 static Operand *HandleCvt(const BaseNode &parent, BaseNode &expr, MPISel &iSel) in HandleCvt() argument 278 return iSel.SelectCvt(parent, static_cast<TypeCvtNode &>(expr), *iSel.HandleExpr(expr, *expr.Opnd(0))); in HandleCvt() 281 static Operand *HandleExtractBits(const BaseNode &parent, BaseNode &expr, MPISel &iSel) in HandleExtractBits() argument 283 return iSel.SelectExtractbits(parent, static_cast<ExtractbitsNode &>(expr), *iSel.HandleExpr(expr, *expr.Opnd(0))); in HandleExtractBits() 286 static Operand *HandleDread(const BaseNode &parent, BaseNode &expr, MPISel &iSel) in HandleDread() argument 289 return iSel.SelectDread(parent, dreadNode); in HandleDread() 292 static Operand *HandleAdd(const BaseNode &parent, BaseNode &expr, MPISel &iSel) in HandleAdd() argument 295 *iSel.HandleExpr(expr, *expr.Opnd(1)), parent); in HandleAdd() 298 HandleBior(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleBior() argument 304 HandleBxor(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleBxor() argument 311 HandleSub(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleSub() argument 317 HandleDiv(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleDiv() argument 323 HandleRem(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleRem() argument 329 HandleBand(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleBand() argument 335 HandleMpy(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleMpy() argument 341 HandleTrunc(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleTrunc() argument 347 HandleConstVal(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleConstVal() argument 368 HandleRegread(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleRegread() argument 379 HandleIread(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleIread() argument 385 HandleBnot(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleBnot() argument 390 HandleLnot(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleLnot() argument 395 HandleCmp(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleCmp() argument 411 HandleAbs(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleAbs() argument 416 HandleMin(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleMin() argument 422 HandleMax(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleMax() argument 427 HandleRetype(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleRetype() argument 433 HandleIntrinOp(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleIntrinOp() argument 446 HandleSqrt(const BaseNode &parent, BaseNode &expr, MPISel &iSel) HandleSqrt() argument 511 HandleExpr(const BaseNode &parent, BaseNode &expr) HandleExpr() argument 655 SelectShift(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectShift() argument 770 SelectDread(const BaseNode &parent, const AddrofNode &expr) SelectDread() argument 795 SelectAdd(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectAdd() argument 806 SelectBand(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBand() argument 817 SelectSub(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectSub() argument 855 SelectExtractbits(const BaseNode &parent, const ExtractbitsNode &node, Operand &opnd0) SelectExtractbits() argument 878 SelectCvt(const BaseNode &parent, const TypeCvtNode &node, Operand &opnd0) SelectCvt() argument 1039 SelectBior(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBior() argument 1057 SelectBxor(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBxor() argument 1085 SelectIread(const BaseNode &parent, const IreadNode &expr, int extraOffset) SelectIread() argument 1245 SelectBnot(const UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectBnot() argument 1265 SelectMin(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMin() argument 1279 SelectMax(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMax() argument [all...] |
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
H A D | util.cpp | 50 const ir::AstNode *parent = node; in InAssignment() local 52 while (parent->Parent()) { in InAssignment() 53 if (parent->Parent()->IsAssignmentExpression()) { in InAssignment() 54 return parent->Parent()->AsAssignmentExpression()->Left() == parent; in InAssignment() 57 if (parent->Parent()->IsBinaryExpression()) { in InAssignment() 58 const ir::BinaryExpression *binaryExpr = parent->Parent()->AsBinaryExpression(); in InAssignment() 59 return IsAssignmentOperator(binaryExpr->OperatorType()) && binaryExpr->Left() == parent; in InAssignment() 62 if (parent->Parent()->IsUpdateExpression()) { in InAssignment() 66 parent in InAssignment() [all...] |
/arkcompiler/ets_runtime/test/moduletest/forin_dictionary_mode/ |
H A D | forin_dictionary_mode.js | 23 let parent = { 29 delete parent.a 37 own.__proto__ = parent 39 for (let i in parent) {
|
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/ets/utils/ |
H A D | file_structure.py | 32 parent: Optional[TestDirectory] 38 parent: Optional[TestDirectory] = None, 49 self.parent = parent 57 cur = cur.parent 68 test_dir.parent = self 82 def walk_test_subdirs(path: Path, parent: Optional[TestDirectory] = None) -> Iterator[TestDirectory]: 90 subdirs.append(TestDirectory(parent=parent, path=(path / name)))
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSAnalyzer.h | 84 auto parent = expr->Parent(); in CheckVoidTypeExpression() local 85 while (parent->IsConditionalExpression()) { in CheckVoidTypeExpression() 86 parent = parent->Parent(); in CheckVoidTypeExpression() 87 if (parent == nullptr) { in CheckVoidTypeExpression() 91 bool acceptVoid = parent->IsExpressionStatement() || parent->IsReturnStatement() || in CheckVoidTypeExpression() 92 parent->IsETSLaunchExpression() || parent->IsCallExpression(); in CheckVoidTypeExpression()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | tagged_tree.h | 181 JSTaggedValue parent = GetElement(index); in GetParent() local 182 return parent.GetInt(); in GetParent() 185 inline JSTaggedValue GetLeftChild(int parent) const in GetLeftChild() 187 if (parent < 0) { in GetLeftChild() 190 int index = static_cast<int>(EntryToIndex(parent) + Derived::ENTRY_LEFT_CHILD_INDEX); in GetLeftChild() 194 inline JSTaggedValue GetRightChild(int parent) const in GetRightChild() 196 if (parent < 0) { in GetRightChild() 199 int index = static_cast<int>(EntryToIndex(parent) + Derived::ENTRY_RIGHT_CHILD_INDEX); in GetRightChild() 203 inline int GetLeftChildIndex(int parent) const in GetLeftChildIndex() 205 if (parent < in GetLeftChildIndex() 376 CopyEntry(const JSThread *thread, int parent, const JSHandle<Derived> &newTree, int index) CopyEntry() argument 386 CopyAllData(const JSThread *thread, int parent, const JSHandle<Derived> &newTree, int index) CopyAllData() argument 470 CopyEntry(const JSThread *thread, int parent, const JSHandle<TaggedTreeMap> &newMap, int index) CopyEntry() argument 529 CopyEntry(const JSThread *thread, int parent, const JSHandle<TaggedTreeSet> &newMap, int index) CopyEntry() argument [all...] |
H A D | tagged_tree.cpp | 156 int parent = entries.front(); in AdjustTaggedTree() local 157 JSTaggedValue left = tree->GetLeftChild(parent); in AdjustTaggedTree() 163 JSTaggedValue right = tree->GetRightChild(parent); in AdjustTaggedTree() 169 tree->CopyEntry(thread, parent, newTree, index); in AdjustTaggedTree() 179 int parent = GetParent(dst); in Transplant() local 180 if (parent < 0) { in Transplant() 184 SetLeftChild(thread, parent, child); in Transplant() 187 SetRightChild(thread, parent, child); in Transplant() 189 SetParent(thread, src, JSTaggedValue(parent)); in Transplant() 287 int parent in GetPreDecessor() local 302 int parent = GetParent(entry); GetSuccessor() local 582 int parent = entries.front(); HasValue() local 605 int parent = entries.front(); SetAll() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | isel.h | 45 Operand *HandleExpr(const BaseNode &parent, BaseNode &expr); 51 Operand *SelectDread(const BaseNode &parent, const AddrofNode &expr); 52 Operand *SelectBand(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent); 53 Operand *SelectAdd(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent); 54 Operand *SelectSub(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent); 55 Operand *SelectNeg(const UnaryNode &node, Operand &opnd0, const BaseNode &parent); 56 Operand *SelectCvt(const BaseNode &parent, const TypeCvtNode &node, Operand &opnd0); 57 Operand *SelectExtractbits(const BaseNode &parent, const ExtractbitsNode &node, Operand &opnd0); 63 Operand *SelectShift(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent); 77 Operand *SelectBior(const BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent); [all...] |
/arkcompiler/ets_frontend/ets2panda/util/ |
H A D | helpers.cpp | 305 for (const auto *parent = node->Parent(); parent != nullptr; parent = parent->Parent()) { in GetContainingConstructor() 306 if (parent->IsClassDefinition()) { in GetContainingConstructor() 307 ASSERT(parent->AsClassDefinition()->Ctor() != nullptr); in GetContainingConstructor() 308 return parent->AsClassDefinition()->Ctor()->Function(); in GetContainingConstructor() 317 for (const auto *parent = node->Parent(); parent != nullptr; parent in GetContainingFunction() 504 FunctionNameFromParent(const ir::AstNode *parent, ArenaAllocator *allocator) FunctionNameFromParent() argument 577 const ir::AstNode *parent = func->Parent()->Parent(); FunctionName() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_cgfunc.cpp | 80 Operand *X64CGFunc::SelectDread(const BaseNode &parent, AddrofNode &expr) in SelectDread() argument 90 Operand *X64CGFunc::SelectIread(const BaseNode &parent, IreadNode &expr, int extraOffset, in SelectIread() argument 96 Operand *X64CGFunc::SelectIntConst(const MIRIntConst &intConst, const BaseNode &parent) in SelectIntConst() argument 101 Operand *X64CGFunc::SelectFloatConst(MIRFloatConst &floatConst, const BaseNode &parent) in SelectFloatConst() argument 106 Operand *X64CGFunc::SelectDoubleConst(MIRDoubleConst &doubleConst, const BaseNode &parent) in SelectDoubleConst() argument 115 Operand *X64CGFunc::SelectAdd(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectAdd() argument 120 Operand *X64CGFunc::SelectShift(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectShift() argument 129 Operand *X64CGFunc::SelectMpy(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectMpy() argument 134 Operand *X64CGFunc::SelectRem(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectRem() argument 143 Operand *X64CGFunc::SelectDiv(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) in SelectDiv() argument 148 SelectSub(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectSub() argument 157 SelectBand(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBand() argument 170 SelectMin(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMin() argument 179 SelectMax(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectMax() argument 184 SelectCmpOp(CompareNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectCmpOp() argument 189 SelectBior(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBior() argument 198 SelectBxor(BinaryNode &node, Operand &opnd0, Operand &opnd1, const BaseNode &parent) SelectBxor() argument 212 SelectBnot(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectBnot() argument 217 SelectExtractbits(ExtractbitsNode &node, Operand &opnd0, const BaseNode &parent) SelectExtractbits() argument 222 SelectRegularBitFieldLoad(ExtractbitsNode &node, const BaseNode &parent) SelectRegularBitFieldLoad() argument 227 SelectLnot(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectLnot() argument 232 SelectNeg(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectNeg() argument 237 SelectSqrt(UnaryNode &node, Operand &opnd0, const BaseNode &parent) SelectSqrt() argument 242 SelectCeil(TypeCvtNode &node, Operand &opnd0, const BaseNode &parent) SelectCeil() argument 247 SelectFloor(TypeCvtNode &node, Operand &opnd0, const BaseNode &parent) SelectFloor() argument 257 SelectCvt(const BaseNode &parent, TypeCvtNode &node, Operand &opnd0) SelectCvt() argument 262 SelectTrunc(TypeCvtNode &node, Operand &opnd0, const BaseNode &parent) SelectTrunc() argument [all...] |
/arkcompiler/ets_runtime/test/moduletest/forin_non_empty_prototype/ |
H A D | forin_non_empty_prototype.js | 30 let parent = { 42 own.__proto__ = parent 43 parent.__proto__ = grandparent
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_number_stub_builder.h | 23 explicit BuiltinsNumberStubBuilder(StubBuilder *parent)
in BuiltinsNumberStubBuilder() argument 24 : BuiltinsStubBuilder(parent) {}
in BuiltinsNumberStubBuilder() 25 BuiltinsNumberStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs)
in BuiltinsNumberStubBuilder() argument 26 : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {}
in BuiltinsNumberStubBuilder()
|
H A D | builtins_reflect_stub_builder.h | 23 explicit BuiltinsReflectStubBuilder(StubBuilder *parent)
in BuiltinsReflectStubBuilder() argument 24 : BuiltinsStubBuilder(parent) {}
in BuiltinsReflectStubBuilder() 25 BuiltinsReflectStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs)
in BuiltinsReflectStubBuilder() argument 26 : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {}
in BuiltinsReflectStubBuilder()
|
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/reports/ |
H A D | spec_node.py | 22 def __init__(self, title: str, prefix: str, status: str, parent: Optional[SpecNode]): 26 self.parent: Optional[SpecNode] = parent 29 if parent: 30 parent.children.append(self)
|
/arkcompiler/ets_runtime/test/moduletest/forin_delete_property/ |
H A D | forin_delete_property.js | 32 let parent = { 42 own.__proto__ = parent 47 delete parent.c
|
/arkcompiler/ets_runtime/test/moduletest/forin_special_object/ |
H A D | forin_special_object.js | 27 let parent = new Int8Array(arr); 33 self.__proto__ = parent 38 for (let i in parent) {
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | typeNode.cpp | 23 TypeNode *TypeNode::Clone(ArenaAllocator *const allocator, AstNode *const parent) in Clone() argument 27 if (parent != nullptr) { in Clone() 28 clone->SetParent(parent); in Clone()
|