Searched refs:typeOffset (Results 1 – 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
D | js_stackinfo.cpp | 242 bool GetTypeOffsetAndPrevOffsetFromFrameType(uintptr_t frameType, uintptr_t &typeOffset, uintptr_t … in GetTypeOffsetAndPrevOffsetFromFrameType() argument 247 typeOffset = OptimizedFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 251 typeOffset = OptimizedEntryFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 255 typeOffset = AsmBridgeFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 259 typeOffset = OptimizedJSFunctionUnfoldArgVFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 265 typeOffset = OptimizedJSFunctionFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 269 typeOffset = OptimizedLeaveFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 273 typeOffset = OptimizedWithArgvLeaveFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 277 typeOffset = OptimizedBuiltinLeaveFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() 282 typeOffset = InterpretedFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType() [all …]
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | type_literal_extractor.cpp | 67 …peLiteralExtractor::TypeLiteralExtractor(const JSPandaFile *jsPandaFile, const uint32_t typeOffset) in TypeLiteralExtractor() argument 68 : typeOffset_(typeOffset) in TypeLiteralExtractor() 70 ProcessTypeLiteral(jsPandaFile, typeOffset); in TypeLiteralExtractor() 73 …TypeLiteralExtractor::ProcessTypeLiteral(const JSPandaFile *jsPandaFile, const uint32_t typeOffset) in ProcessTypeLiteral() argument 75 EntityId literalId(typeOffset); in ProcessTypeLiteral()
|
D | type_literal_extractor.h | 26 explicit TypeLiteralExtractor(const JSPandaFile *jsPandaFile, const uint32_t typeOffset); 123 void ProcessTypeLiteral(const JSPandaFile *jsPandaFile, const uint32_t typeOffset);
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecode_info_collector.cpp | 202 … [this, &offsetTypeMap, defineMethodOffset](const int32_t bcOffset, const uint32_t typeOffset) { in IterateLiteral() argument 205 bytecodeInfo_.SetClassTypeOffsetAndDefMethod(typeOffset, defineMethodOffset); in IterateLiteral() 208 TSTypeParser::IsUserDefinedType(typeOffset)) { in IterateLiteral() 209 offsetTypeMap.insert(std::make_pair(bcOffset, typeOffset)); in IterateLiteral() 214 uint32_t typeOffset = item.second; in IterateLiteral() local 215 StoreClassTypeOffset(typeOffset, classOffsetVector); in IterateLiteral() 221 void BytecodeInfoCollector::StoreClassTypeOffset(const uint32_t typeOffset, std::vector<uint32_t> &… in StoreClassTypeOffset() argument 223 TypeLiteralExtractor typeLiteralExtractor(jsPandaFile_, typeOffset); in StoreClassTypeOffset() 228 if (classOffsetVector.empty() || typeOffset != classOffsetVector.back()) { in StoreClassTypeOffset() 229 classOffsetVector.emplace_back(typeOffset); in StoreClassTypeOffset()
|
D | bytecode_info_collector.h | 802 void StoreClassTypeOffset(const uint32_t typeOffset, std::vector<uint32_t> &classOffsetVector);
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_manager.cpp | 834 uint32_t typeOffset = GetBuiltinOffset(static_cast<uint32_t>(id)); in IsBuiltinInstanceType() local 835 GlobalTypeID gId(builtinPandaFile, typeOffset); in IsBuiltinInstanceType() 1615 [this](const uint32_t typeOffset) { in GenerateBuiltinSummary() argument 1616 builtinOffsets_.emplace_back(typeOffset); in GenerateBuiltinSummary()
|
D | ts_type_parser.cpp | 513 uint32_t typeOffset = typeLiteralExtractor->GetTypeOffset(); in StoreMethodOffset() local 514 uint32_t methodOffset = bcInfo_->IterateFunctionTypeIDAndMethodOffset(typeOffset); in StoreMethodOffset()
|
/arkcompiler/ets_frontend/legacy_bin/api8/src/ |
D | index.js | 2 …===t}var o,s,c;(c=t.TokenEncodingConsts||(t.TokenEncodingConsts={}))[c.typeOffset=8]="typeOffset",…
|