| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | lreference.ts | 36 private prop: VReg | undefined = undefined; property in LReference 66 let prop: VReg | number | string; variable 88 let prop: VReg | number | string variable 159 … let { obj: object, prop: property } = getObjAndProp(realNode, objReg, propReg, compiler); variable
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
| D | objectDestructuring.ts | 21 var { prop: [var3, , , var4], var5 = true } = { prop: [1, [], {}, "foo"] } variable 26 var { prop: { var6 = 3, var7 = "" } = { var6: "foo", var7: true } } = { prop: { var6: 1, var7: "bar… variable 32 var { prop: { prop: [var8 = 1, var9 = { a: 3, b: "bar" }] } = { prop: ["foo", true] } } = { prop: {… variable 50 var { prop: { var15, ...var16 } }: { prop: { var15: number, a: string, b(a: number, b: number[]): b… variable
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | objectExpression.cpp | 99 auto *prop = it->AsProperty(); in ValidateExpression() local 240 static const Literal *CreateLiteral(compiler::PandaGen *pg, const ir::Property *prop, util::BitSet … in CreateLiteral() 289 const ir::Property *prop = properties_[i]->AsProperty(); in CompileStaticProperties() local 361 const ir::Property *prop = properties_[i]->AsProperty(); in CompileRemainingProperties() local 462 const ir::Property *prop = (*it)->AsProperty(); in CheckPattern() local 595 binder::VariableFlags GetFlagsForProperty(const ir::Property *prop) in GetFlagsForProperty() 610 checker::Type *GetTypeForProperty(const ir::Property *prop, checker::Checker *checker) in GetTypeForProperty() 643 const ir::Property *prop = it->AsProperty(); in Check() local
|
| D | memberExpression.cpp | 64 compiler::Operand prop = CompileKey(pg); in Compile() local 121 … binder::Variable *prop = checker->GetPropertyOfType(baseType, property_->AsIdentifier()->Name()); in Check() local
|
| D | unaryExpression.cpp | 67 compiler::Operand prop = argument_->AsMemberExpression()->CompileKey(pg); in Compile() local
|
| /arkcompiler/ets_frontend/ts2panda/tests/expression/ |
| D | templateExpression.test.ts | 133 let prop = new VReg(); variable 191 let prop = new VReg(); variable 251 let prop = new VReg(); variable 324 let prop = new VReg(); variable
|
| D | call.test.ts | 148 let prop = new VReg(); variable
|
| /arkcompiler/ets_frontend/ts2panda/tests/statements/ |
| D | forIn.test.ts | 46 let prop = new VReg(); variable 122 let prop = new VReg(); variable 159 let prop = new VReg(); variable
|
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | properties_cache.h | 32 PropertyKey &prop = keys_[hash]; in Get() local 41 PropertyKey &prop = keys_[hash]; in Set() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | access_object_stub_builder.cpp | 23 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 86 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 120 GateRef AccessObjectStubBuilder::ResolvePropKey(GateRef glue, GateRef prop, const StringIdInfo &inf… in ResolvePropKey() 223 GateRef AccessObjectStubBuilder::TryLoadGlobalByName(GateRef glue, GateRef prop, const StringIdInfo… in TryLoadGlobalByName() 272 GateRef AccessObjectStubBuilder::TryStoreGlobalByName(GateRef glue, GateRef prop, const StringIdInf… in TryStoreGlobalByName() 334 GateRef AccessObjectStubBuilder::LoadGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &info, in LoadGlobalVar() 372 GateRef AccessObjectStubBuilder::StoreGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &inf… in StoreGlobalVar()
|
| D | common_stubs.cpp | 314 GateRef prop = TaggedPointerArgument(2); // 2 : 3rd para in GenerateCircuit() local 335 GateRef prop = TaggedArgument(2); // 2 : 3rd para in GenerateCircuit() local 414 GateRef prop = TaggedPointerArgument(1); in GenerateCircuit() local 425 GateRef prop = TaggedPointerArgument(1); in GenerateCircuit() local 437 GateRef prop = TaggedPointerArgument(1); in GenerateCircuit() local 448 GateRef prop = TaggedPointerArgument(1); in GenerateCircuit() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | object.cpp | 203 binder::Variable *prop = member->AsTSPropertySignature()->Variable(); in ResolvePropertiesOfObjectType() local 303 binder::Variable *prop = GetPropertyOfType(it, name); in GetPropertyOfUnionType() local 407 binder::Variable *prop = nullptr; in GetPropertyTypeForIndexType() local 531 bool Checker::ValidateInterfaceMemberRedeclaration(ObjectType *type, binder::Variable *prop, in ValidateInterfaceMemberRedeclaration()
|
| D | typeElaborationContext.cpp | 108 const ir::Property *prop = it->AsProperty(); in Start() local
|
| D | function.cpp | 181 const ir::Property *prop = it->AsProperty(); in CreateParameterTypeForObjectAssignmentPattern() local 489 const ir::Property *prop = node->AsProperty(); in CreatePatternParameterName() local
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsQualifiedName.cpp | 40 binder::Variable *prop = checker->GetPropertyOfType(baseType, right_->Name()); in Check() local
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type_table_generator.cpp | 113 std::vector<JSHandle<JSTaggedValue>> prop { valueString, doneString }; in InitRuntimeTypeTable() local 151 const std::vector<JSHandle<JSTaggedValue>> &prop, in FillLayoutTypes()
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | helpers.cpp | 281 for (const auto *prop : node->AsObjectPattern()->Properties()) { in CollectBindingName() local 375 const ir::Property *prop = parent->AsProperty(); in FunctionName() local 439 for (const auto *prop : object->Properties()) { in IsObjectPropertyValue() local
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astDump.cpp | 47 void AstDumper::Add(const AstDumper::Property &prop) in Add() 86 void AstDumper::Serialize(const AstDumper::Property &prop) in Serialize()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | pandagen.cpp | 396 void PandaGen::LoadObjProperty(const ir::AstNode *node, VReg obj, const Operand &prop) in LoadObjProperty() 413 void PandaGen::StoreObjProperty(const ir::AstNode *node, VReg obj, const Operand &prop) in StoreObjProperty() 429 void PandaGen::StoreOwnProperty(const ir::AstNode *node, VReg obj, const Operand &prop, bool nameSe… in StoreOwnProperty() 513 void PandaGen::LoadObjByName(const ir::AstNode *node, VReg obj, const util::StringView &prop) in LoadObjByName() 520 void PandaGen::StoreObjByName(const ir::AstNode *node, VReg obj, const util::StringView &prop) in StoreObjByName() 542 void PandaGen::StoreObjByValue(const ir::AstNode *node, VReg obj, VReg prop) in StoreObjByValue() 557 void PandaGen::StOwnByName(const ir::AstNode *node, VReg obj, const util::StringView &prop, bool na… in StOwnByName() 564 void PandaGen::StOwnByValue(const ir::AstNode *node, VReg obj, VReg prop, bool nameSetting) in StOwnByValue() 580 void PandaGen::DeleteObjProperty(const ir::AstNode *node, VReg obj, const Operand &prop) in DeleteObjProperty() 1718 void PandaGen::StSuperByValue(const ir::AstNode *node, VReg obj, VReg prop) in StSuperByValue() [all …]
|
| D | function.cpp | 131 const auto *prop = stmt->AsClassProperty(); in CompileInstanceFields() local
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | classDefinition.cpp | 147 const ir::MethodDefinition *prop = properties[i]->AsMethodDefinition(); in CreateClassStaticProperties() local 233 const ir::MethodDefinition *prop = properties[i]->AsMethodDefinition(); in CompileMissingProperties() local
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | slow_runtime_stub.cpp | 332 JSTaggedValue SlowRuntimeStub::DelObjProp(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop) in DelObjProp() 371 JSTaggedValue SlowRuntimeStub::IsIn(JSThread *thread, JSTaggedValue prop, JSTaggedValue obj) in IsIn() 526 JSTaggedValue SlowRuntimeStub::StOwnByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop,… in StOwnByName() 537 …ue SlowRuntimeStub::StOwnByNameWithNameSet(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, in StOwnByNameWithNameSet() 776 …SlowRuntimeStub::DefineGetterSetterByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, in DefineGetterSetterByValue() 810 JSTaggedValue SlowRuntimeStub::LdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop,… in LdObjByName() 818 JSTaggedValue SlowRuntimeStub::StObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop,… in StObjByName() 829 JSTaggedValue SlowRuntimeStub::LdObjByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop… in LdObjByValue() 840 JSTaggedValue SlowRuntimeStub::StObjByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, in StObjByValue() 853 JSTaggedValue prop) in TryLdGlobalByNameFromGlobalProto() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_weak_set.cpp | 91 auto prop = JSObject::GetProperty(thread, nextValue, valueIndex).GetValue(); in WeakSetConstructor() local
|
| D | builtins_object.cpp | 137 const JSHandle<JSTaggedValue> &prop) in ObjectDefineProperties() 267 JSHandle<JSTaggedValue> prop = GetCallArg(argv, 1); in DefineProperty() local 335 JSHandle<JSTaggedValue> prop = GetCallArg(argv, 1); in GetOwnPropertyDescriptor() local 687 JSHandle<JSTaggedValue> prop = GetCallArg(argv, 0); in HasOwnProperty() local
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 106 JSTaggedValue RuntimeStubs::RuntimeIsIn(JSThread *thread, const JSHandle<JSTaggedValue> &prop, in RuntimeIsIn() 221 const JSHandle<JSTaggedValue> &prop) in RuntimeDelObjProp() 243 auto prop = JSTaggedValue::GetProperty(thread, array, i).GetValue(); in RuntimeNewObjApply() local 450 … const JSHandle<JSTaggedValue> &prop, bool callGetter, in RuntimeLdObjByValue() 473 const JSHandle<JSTaggedValue> &prop, in RuntimeStObjByValue() 571 …ggedValue RuntimeStubs::RuntimeLdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, in RuntimeLdObjByName() 587 const JSHandle<JSTaggedValue> &prop, in RuntimeStObjByName() 618 …gedValue RuntimeStubs::RuntimeStGlobalRecord(JSThread *thread, const JSHandle<JSTaggedValue> &prop, in RuntimeStGlobalRecord() 930 const JSHandle<JSTaggedValue> &prop, in RuntimeStOwnByName() 1231 const JSHandle<JSTaggedValue> &prop) in RuntimeTryLdGlobalByName() [all …]
|