/ark/runtime_core/runtime/include/ |
D | class_helper.h | 66 static bool IsArrayDescriptor(const uint8_t *descriptor) in IsArrayDescriptor() 72 static const uint8_t *GetComponentDescriptor(const uint8_t *descriptor) in GetComponentDescriptor() 79 static size_t GetDimensionality(const uint8_t *descriptor) in GetDimensionality() 94 Str ClassHelper::GetName(const uint8_t *descriptor) in GetName()
|
/ark/runtime_core/runtime/ |
D | class_linker_extension.cpp | 36 Class *ClassLinkerExtension::BootContext::LoadClass(const uint8_t *descriptor, bool need_copy_descr… in LoadClass() 48 Class *ClassLinkerExtension::AppContext::LoadClass(const uint8_t *descriptor, bool need_copy_descri… in LoadClass() 75 …tension::InitializeArrayClassRoot(ClassRoot root, ClassRoot component_root, const char *descriptor) in InitializeArrayClassRoot() 90 const char *descriptor) in InitializePrimitiveClassRoot() 148 Class *ClassLinkerExtension::FindLoadedClass(const uint8_t *descriptor, ClassLinkerContext *context… in FindLoadedClass() 154 Class *ClassLinkerExtension::GetClass(const uint8_t *descriptor, bool need_copy_descriptor /* = tru… in GetClass() 165 static void WrapClassNotFoundExceptionIfNeeded(ClassLinker *class_linker, const uint8_t *descriptor, in WrapClassNotFoundExceptionIfNeeded() 193 auto *descriptor = pf.GetStringData(id).data; in GetClass() local
|
D | class.cpp | 73 Class::UniqId Class::CalcUniqId(const uint8_t *descriptor) in CalcUniqId() 91 Class::Class(const uint8_t *descriptor, panda_file::SourceLang lang, uint32_t vtable_size, uint32_t… in Class()
|
D | class_linker_context.h | 36 Class *FindClass(const uint8_t *descriptor) in FindClass() 52 …virtual Class *LoadClass([[maybe_unused]] const uint8_t *descriptor, [[maybe_unused]] bool need_co… in LoadClass()
|
D | class_linker.cpp | 175 static ClassEntry FindClassInPandaFiles(const uint8_t *descriptor, const PandaFiles &panda_files) in FindClassInPandaFiles() 187 Class *ClassLinker::FindLoadedClass(const uint8_t *descriptor, ClassLinkerContext *context) in FindLoadedClass() 710 …assLinker::LoadClass(panda_file::ClassDataAccessor *class_data_accessor, const uint8_t *descriptor, in LoadClass() 766 const uint8_t *descriptor, ClassLinkerContext *context, in LoadClass() 840 …atic const uint8_t *CopyMutf8String(mem::InternalAllocatorPtr allocator, const uint8_t *descriptor) in CopyMutf8String() 848 Class *ClassLinker::BuildClass(const uint8_t *descriptor, bool need_copy_descriptor, uint32_t acces… in BuildClass() 918 Class *ClassLinker::CreateArrayClass(ClassLinkerExtension *ext, const uint8_t *descriptor, bool nee… in CreateArrayClass() 936 Class *ClassLinker::LoadArrayClass(const uint8_t *descriptor, bool need_copy_descriptor, ClassLinke… in LoadArrayClass() 999 Class *ClassLinker::GetClass(const uint8_t *descriptor, bool need_copy_descriptor, ClassLinkerConte… in GetClass() 1037 const uint8_t *descriptor = pf.GetStringData(id).data; in GetClass() local
|
D | dyn_class_linker_extension.cpp | 158 Class *DynamicClassLinkerExtension::CreateClass(const uint8_t *descriptor, size_t vtableSize, size_… in CreateClass()
|
/ark/runtime_core/runtime/tests/ |
D | class_linker_test.cpp | 104 auto descriptor = std::make_unique<PandaString>(); in TEST_F() local 108 PandaString descriptor; in TEST_F() local 135 PandaString descriptor; in TEST_F() local 431 PandaString descriptor; in TEST_F() local 534 PandaString descriptor; in TEST_F() local 583 PandaString descriptor; in TEST_F() local 598 PandaString descriptor; in GetMethod() local 637 PandaString descriptor; in TEST_F() local 680 PandaString descriptor; in TEST_F() local 702 TestClassLinkerContext(const uint8_t *descriptor, bool need_copy_descriptor, Class *klass, in TestClassLinkerContext() [all …]
|
D | method_test.cpp | 92 PandaString descriptor; in VerifyLineNumber() local 155 PandaString descriptor; in TEST_F() local 216 PandaString descriptor; in TEST_F() local 252 PandaString descriptor; in TEST_F() local 289 PandaString descriptor; in TEST_F() local 372 PandaString descriptor; in TEST_F() local 488 PandaString descriptor; in TEST_F() local
|
D | c2i_bridge_test.cpp | 99 auto descriptor = std::make_unique<PandaString>(); in SetUpHelperFunctions() local 157 auto descriptor = std::make_unique<PandaString>(); in MakeNoArgsMethod() local 260 auto descriptor = std::make_unique<PandaString>(); in MakeCheckArgsMethod() local
|
D | class_linker_test_extension.h | 77 …Class *CreateClass(const uint8_t *descriptor, size_t vtable_size, size_t imt_size, size_t size) ov… in CreateClass()
|
D | interpreter_test.cpp | 420 PandaString descriptor; in TEST_F() local 1296 PandaString descriptor; in GetArrayClassName() local 2151 PandaString descriptor; in TEST_F() local 2208 PandaString descriptor; in TEST_F() local 2301 PandaString descriptor; in TEST_F() local 2406 PandaString descriptor; in TEST_F() local 2559 PandaString descriptor; in TestLoadStoreField() local 2735 PandaString descriptor; in TestLoadStoreObjectField() local 2817 PandaString descriptor; in TEST_F() local 2878 PandaString descriptor; in TEST_F() local [all …]
|
D | debugger_test.cpp | 91 PandaString descriptor; in TEST_F() local
|
/ark/runtime_core/runtime/include/coretypes/ |
D | class.h | 31 Class(const uint8_t *descriptor, uint32_t vtable_size, uint32_t imt_size, uint32_t klass_size) in Class() 38 …void InitClass(const uint8_t *descriptor, uint32_t vtable_size, uint32_t imt_size, uint32_t klass_… in InitClass()
|
/ark/runtime_core/assembler/tests/ |
D | emitter_test.cpp | 73 std::string descriptor; in TEST() local 127 std::string descriptor; in TEST() local 215 std::string descriptor; in TEST() local 304 std::string descriptor; in TEST() local 544 std::string descriptor; in TEST() local 572 std::string descriptor; in TEST() local 598 std::string descriptor; in TEST() local 661 std::string descriptor; in TEST() local 790 std::string descriptor; in TEST() local 825 std::string descriptor; in TEST() local [all …]
|
/ark/runtime_core/libpandafile/ |
D | type_helper.h | 30 inline bool IsArrayDescriptor(const uint8_t *descriptor) in IsArrayDescriptor()
|
/ark/js_runtime/ecmascript/containers/ |
D | containers_private.cpp | 124 PropertyDescriptor descriptor(thread, JSHandle<JSTaggedValue>(function), false, false, false); in SetFrozenFunction() local 134 PropertyDescriptor descriptor(thread, value, false, false, false); in SetFrozenConstructor() local 184 …PropertyDescriptor descriptor(thread, JSHandle<JSTaggedValue>::Cast(function), false, false, false… in SetFunctionAtSymbol() local 318 PropertyDescriptor descriptor(thread, entriesFunc, false, false, false); in InitializeTreeMap() local 390 PropertyDescriptor descriptor(thread, valuesFunc, false, false, false); in InitializeTreeSet() local
|
/ark/js_runtime/ecmascript/jspandafile/ |
D | js_pandafile.cpp | 21 JSPandaFile::JSPandaFile(const panda_file::File *pf, const CString &descriptor) : pf_(pf), desc_(de… in JSPandaFile()
|
/ark/js_runtime/ecmascript/ |
D | builtins.cpp | 492 …PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(symbolFunction), true, false,… in InitializeSymbol() local 585 …PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(symbolFunction), true, false,… in InitializeSymbolWithRealm() local 862 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>(ctor), true, false, true); in InitializeExoticConstructor() local 990 PropertyDescriptor descriptor(thread_, nativeErrorFunction, true, false, true); in SetErrorWithRealm() local 1140 PropertyDescriptor descriptor(thread_, valuesFunc, true, false, true); in InitializeSet() local 1222 PropertyDescriptor descriptor(thread_, entriesFunc, true, false, true); in InitializeMap() local 1691 …PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>(thread_, JSTaggedValue(arrProtoLen)… in InitializeArray() local 2254 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>(function), true, false, true); in SetFunction() local 2263 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>(function), false, false, false); in SetFrozenFunction() local 2280 …PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(function), false, false, true… in SetFunctionAtSymbol() local [all …]
|
D | ecma_class_linker_extension.h | 80 …Class *CreateClass([[maybe_unused]] const uint8_t *descriptor, [[maybe_unused]] size_t vtableSize,… in CreateClass()
|
D | ecma_class_linker_extension.cpp | 66 Class *EcmaClassLinkerExtension::NewClass(const uint8_t *descriptor, size_t vtableSize, size_t imtS… in NewClass()
|
/ark/runtime_core/libpandabase/os/ |
D | native_stack.cpp | 51 std::string ChangeJaveStackFormat([[maybe_unused]] const char *descriptor) in ChangeJaveStackFormat()
|
/ark/js_runtime/ecmascript/compiler/ |
D | circuit_builder.cpp | 414 GateRef CircuitBuilder::NewCallGate(StubDescriptor *descriptor, GateRef glue, GateRef target, in NewCallGate() 432 GateRef CircuitBuilder::NewCallGate(StubDescriptor *descriptor, GateRef glue, GateRef target, in NewCallGate() 459 StubDescriptor *descriptor = GET_STUBDESCRIPTOR(CallRuntimeTrampoline); in NewRuntimeCallGate() local 466 GateRef CircuitBuilder::NewBytecodeCallGate(StubDescriptor *descriptor, GateRef glue, GateRef targe… in NewBytecodeCallGate()
|
/ark/runtime_core/assembler/ |
D | assembly-type.cpp | 71 Type Type::FromDescriptor(std::string_view descriptor) in FromDescriptor()
|
/ark/runtime_core/runtime/core/ |
D | core_class_linker_extension.cpp | 300 Class *CoreClassLinkerExtension::CreateClass(const uint8_t *descriptor, size_t vtable_size, size_t … in CreateClass()
|
/ark/js_runtime/ecmascript/tooling/base/ |
D | pt_returns.h | 212 : result_(std::move(descriptor)), in result_()
|