/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
H A D | objectLiteralType.cpp | 29 if (desc_->stringIndexInfo != nullptr) { in ToString() 30 desc_->stringIndexInfo->ToString(ss, false); in ToString() 34 if (desc_->numberIndexInfo != nullptr) { in ToString() 35 desc_->numberIndexInfo->ToString(ss, true); in ToString() 39 for (auto *it : desc_->callSignatures) { in ToString() 44 for (auto *it : desc_->constructSignatures) { in ToString() 50 for (auto *it : desc_->properties) { in ToString() 77 if (desc_->properties.empty() && desc_->callSignatures.empty() && desc_ in GetTypeFacts() [all...] |
H A D | objectType.h | 93 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in ObjectType() 104 return desc_->callSignatures; in CallSignatures() 109 return desc_->constructSignatures; in ConstructSignatures() 114 return desc_->stringIndexInfo; in StringIndexInfo() 119 return desc_->numberIndexInfo; in NumberIndexInfo() 124 return desc_->stringIndexInfo; in StringIndexInfo() 129 return desc_->numberIndexInfo; in NumberIndexInfo() 134 return desc_->properties; in Properties() 139 return desc_; in Desc() 144 return desc_; in Desc() [all...] |
H A D | tupleType.cpp | 25 for (const auto *it : desc_->properties) { in ConvertToArrayType() 41 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 47 if (std::next(it) != desc_->properties.end()) { in ToString() 52 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 62 if (std::next(it) != desc_->properties.end()) { in ToString() 78 if (kind_ == otherTuple->Kind() && desc_->properties.size() == otherTuple->Properties().size()) { in Identical() 79 for (size_t i = 0; i < desc_->properties.size(); i++) { in Identical() 80 varbinder::LocalVariable *targetProp = desc_ in Identical() [all...] |
H A D | interfaceType.cpp | 147 desc_->Copy(allocator, copiedDesc, relation, globalTypes); in Instantiate() 162 for (auto *it : desc_->callSignatures) { in CollectSignatures() 166 for (auto *it : desc_->constructSignatures) { in CollectSignatures() 178 for (auto *currentProp : desc_->properties) { in CollectProperties() 203 if (findNumberInfo && desc_->numberIndexInfo != nullptr) { in FindIndexInfo() 204 foundInfo = desc_->numberIndexInfo; in FindIndexInfo() 205 } else if (!findNumberInfo && desc_->stringIndexInfo != nullptr) { in FindIndexInfo() 206 foundInfo = desc_->stringIndexInfo; in FindIndexInfo() 220 if (findNumberInfo && desc_->numberIndexInfo != nullptr) { in FindIndexInfo() 221 foundInfo = desc_ in FindIndexInfo() [all...] |
H A D | functionType.cpp | 33 if (desc_->callSignatures.size() > 1) { in ToString() 37 for (auto it = desc_->callSignatures.begin(); it != desc_->callSignatures.end(); it++) { in ToString() 38 (*it)->ToString(ss, variable_, desc_->callSignatures.size() > 1); in ToString() 39 if (std::next(it) != desc_->callSignatures.end()) { in ToString() 44 if (desc_->callSignatures.size() > 1) { in ToString() 57 desc_->Copy(allocator, copiedDesc, relation, globalTypes); in Instantiate()
|
H A D | constructorType.cpp | 23 if (desc_->constructSignatures.size() > 1) { in ToString() 27 for (auto it = desc_->constructSignatures.begin(); it != desc_->constructSignatures.end(); it++) { in ToString() 29 if (std::next(it) != desc_->constructSignatures.end()) { in ToString() 34 if (desc_->constructSignatures.size() > 1) { in ToString() 47 desc_->Copy(allocator, copiedDesc, relation, globalTypes); in Instantiate()
|
H A D | objectType.cpp | 52 for (auto *it : desc_->properties) { in FindPropertyAndCheckIdentical() 81 if (desc_->properties.size() != otherObj->Properties().size() || in Identical() 84 (desc_->numberIndexInfo != nullptr && otherObj->NumberIndexInfo() == nullptr) || in Identical() 85 (desc_->numberIndexInfo == nullptr && otherObj->NumberIndexInfo() != nullptr) || in Identical() 86 (desc_->stringIndexInfo != nullptr && otherObj->StringIndexInfo() == nullptr) || in Identical() 87 (desc_->stringIndexInfo == nullptr && otherObj->StringIndexInfo() != nullptr)) { in Identical() 106 if (desc_->numberIndexInfo != nullptr) { in Identical() 107 relation->IsIdenticalTo(desc_->numberIndexInfo, otherObj->NumberIndexInfo()); in Identical() 113 if (desc_->stringIndexInfo != nullptr) { in Identical() 114 relation->IsIdenticalTo(desc_ in Identical() [all...] |
/arkcompiler/ets_frontend/es2panda/typescript/types/ |
H A D | objectLiteralType.cpp | 30 if (desc_->stringIndexInfo) { in ToString() 31 desc_->stringIndexInfo->ToString(ss, false); in ToString() 35 if (desc_->numberIndexInfo) { in ToString() 36 desc_->numberIndexInfo->ToString(ss, true); in ToString() 40 for (auto *it : desc_->callSignatures) { in ToString() 45 for (auto *it : desc_->constructSignatures) { in ToString() 51 for (auto *it : desc_->properties) { in ToString() 78 if (desc_->properties.empty() && desc_->callSignatures.empty() && desc_ in GetTypeFacts() [all...] |
H A D | objectType.h | 83 : Type(TypeFlag::OBJECT), kind_(kind), desc_(nullptr), objFlag_(ObjectFlags::NO_OPTS) in ObjectType() 88 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in ObjectType() 99 return desc_->callSignatures; in CallSignatures() 104 return desc_->constructSignatures; in ConstructSignatures() 109 return desc_->stringIndexInfo; in StringIndexInfo() 114 return desc_->numberIndexInfo; in NumberIndexInfo() 119 return desc_->stringIndexInfo; in StringIndexInfo() 124 return desc_->numberIndexInfo; in NumberIndexInfo() 129 return desc_->properties; in Properties() 134 return desc_; in Desc() 200 ObjectDescriptor *desc_; global() member in panda::es2panda::panda::es2panda::checker::ObjectType [all...] |
H A D | tupleType.cpp | 26 for (const auto *it : desc_->properties) { in ConvertToArrayType() 42 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 48 if (std::next(it) != desc_->properties.end()) { in ToString() 53 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 63 if (std::next(it) != desc_->properties.end()) { in ToString() 76 if (kind_ == otherTuple->Kind() && desc_->properties.size() == otherTuple->Properties().size()) { in Identical() 77 for (size_t i = 0; i < desc_->properties.size(); i++) { in Identical() 78 binder::LocalVariable *targetProp = desc_ in Identical() [all...] |
H A D | interfaceType.cpp | 146 desc_->Copy(allocator, copiedDesc, relation, globalTypes); in Instantiate() 161 for (auto *it : desc_->callSignatures) { in CollectSignatures() 165 for (auto *it : desc_->constructSignatures) { in CollectSignatures() 177 for (auto *currentProp : desc_->properties) { in CollectProperties() 202 if (findNumberInfo && desc_->numberIndexInfo) { in FindIndexInfo() 203 foundInfo = desc_->numberIndexInfo; in FindIndexInfo() 204 } else if (!findNumberInfo && desc_->stringIndexInfo) { in FindIndexInfo() 205 foundInfo = desc_->stringIndexInfo; in FindIndexInfo() 219 if (findNumberInfo && desc_->numberIndexInfo) { in FindIndexInfo() 220 foundInfo = desc_ in FindIndexInfo() [all...] |
H A D | functionType.cpp | 34 if (desc_->callSignatures.size() > 1) { in ToString() 38 for (auto it = desc_->callSignatures.begin(); it != desc_->callSignatures.end(); it++) { in ToString() 39 (*it)->ToString(ss, variable_, desc_->callSignatures.size() > 1); in ToString() 40 if (std::next(it) != desc_->callSignatures.end()) { in ToString() 45 if (desc_->callSignatures.size() > 1) { in ToString() 58 desc_->Copy(allocator, copiedDesc, relation, globalTypes); in Instantiate()
|
H A D | constructorType.cpp | 24 if (desc_->constructSignatures.size() > 1) { in ToString() 28 for (auto it = desc_->constructSignatures.begin(); it != desc_->constructSignatures.end(); it++) { in ToString() 30 if (std::next(it) != desc_->constructSignatures.end()) { in ToString() 35 if (desc_->constructSignatures.size() > 1) { in ToString() 48 desc_->Copy(allocator, copiedDesc, relation, globalTypes); in Instantiate()
|
H A D | objectType.cpp | 53 for (auto *it : desc_->properties) { in IsPropertiesIdentical() 94 if (desc_->properties.size() != otherObj->Properties().size() || in Identical() 97 (desc_->numberIndexInfo && !otherObj->NumberIndexInfo()) || in Identical() 98 (!desc_->numberIndexInfo && otherObj->NumberIndexInfo()) || in Identical() 99 (desc_->stringIndexInfo && !otherObj->StringIndexInfo()) || in Identical() 100 (!desc_->stringIndexInfo && otherObj->StringIndexInfo())) { in Identical() 119 if (!IsIndexInfosIdentical(relation, desc_->numberIndexInfo, otherObj->NumberIndexInfo())|| in Identical() 120 !IsIndexInfosIdentical(relation, desc_->stringIndexInfo, otherObj->StringIndexInfo())) { in Identical()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | js_pandafile.cpp | 26 : pf_(pf), desc_(descriptor) in JSPandaFile() 150 if (fieldName != desc_) { in InitializeUnMergedPF() 393 return GetNormalizedFileDesc(desc_); in GetNormalizedFileDesc()
|
H A D | js_pandafile.h | 111 return desc_; in GetJSPandaFileDesc() 495 CString desc_; member in panda::ecmascript::JSPandaFile
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | pandargs.h | 48 : name_(std::move(name)), desc_(std::move(desc)), type_(type) in PandArgBase() 64 return desc_; in GetDesc() 81 std::string desc_; member in panda::PandArgBase
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | pandargs.h | 50 : name_(std::move(name)), desc_(std::move(desc)), type_(type) in PandArgBase() 66 return desc_; in GetDesc() 83 std::string desc_; member in ark::PandArgBase
|