Home
last modified time | relevance | path

Searched full:panda (Results 1 – 25 of 2872) sorted by relevance

12345678910>>...115

/arkcompiler/runtime_core/pandastdlib/
Dpandastdlib.pa14 .record panda.String <external>
15 .record panda.Object <external>
16 .record panda.Class <external>
28 .record panda.StackOverflowException {
29 panda.String message
30 panda.Object cause
33 .record panda.NullPointerException {
34 panda.String message
35 panda.Object cause
38 .record panda.ArrayIndexOutOfBoundsException {
[all …]
/arkcompiler/ets_runtime/
Dlibark_jsruntime.map5 vtable?for?panda::LocalScope;
7 panda::ecmascript::COMMON_HELP_HEAD_MSG;
8 panda::ecmascript::HELP_OPTION_MSG;
9 panda::ecmascript::HELP_TAIL_MSG;
11 panda::ArrayBufferRef::*;
12 panda::ArrayRef::*;
13 panda::BigInt64ArrayRef::*;
14 panda::BigIntRef::*;
15 panda::BigUint64ArrayRef::*;
16 panda::BooleanRef::*;
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcall.polymorphic.short.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.Integer <external>
22 .record panda.Long <external>
23 .record panda.Short <external>
24 .record panda.String <external>
25 .record panda.invoke.MethodHandles <external>
26 .record panda.invoke.MethodHandles$Lookup <external>
27 .record panda.invoke.MethodHandle <external>
28 .record panda.invoke.VarHandle <external>
[all …]
Dcalle.polymorphic.range.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.Integer <external>
22 .record panda.Long <external>
23 .record panda.Short <external>
24 .record panda.String <external>
25 .record panda.invoke.MethodHandles <external>
26 .record panda.invoke.MethodHandles$Lookup <external>
27 .record panda.invoke.MethodHandle <external>
28 .record panda.invoke.VarHandle <external>
[all …]
Dcall.polymorphic.range.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.Integer <external>
22 .record panda.Long <external>
23 .record panda.Short <external>
24 .record panda.String <external>
25 .record panda.invoke.MethodHandles <external>
26 .record panda.invoke.MethodHandles$Lookup <external>
27 .record panda.invoke.MethodHandle <external>
28 .record panda.invoke.VarHandle <external>
[all …]
Dcalle.polymorphic.short.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.Integer <external>
22 .record panda.Long <external>
23 .record panda.Short <external>
24 .record panda.String <external>
25 .record panda.invoke.MethodHandles <external>
26 .record panda.invoke.MethodHandles$Lookup <external>
27 .record panda.invoke.MethodHandle <external>
28 .record panda.invoke.MethodType <external>
[all …]
Dcalle.polymorphic.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.Integer <external>
22 .record panda.Long <external>
23 .record panda.Short <external>
24 .record panda.String <external>
25 .record panda.invoke.MethodHandles <external>
26 .record panda.invoke.MethodHandles$Lookup <external>
27 .record panda.invoke.MethodHandle <external>
28 .record panda.invoke.VarHandle <external>
[all …]
Dcall.polymorphic.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.Integer <external>
22 .record panda.Long <external>
23 .record panda.Short <external>
24 .record panda.String <external>
25 .record panda.invoke.MethodHandles <external>
26 .record panda.invoke.MethodHandles$Lookup <external>
27 .record panda.invoke.MethodHandle <external>
28 .record panda.invoke.VarHandle <external>
[all …]
Disinstance.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.String <external>
22 .record panda.CharSequence <external>
23 .record panda.io.Serializable <external>
24 .record panda.NullPointerException <external>
25 .record panda.ClassCastException <external>
28 .record I <panda.interface> {}
29 .record Q <panda.extends=R, panda.implements=I> {}
30 .record A <panda.annotation, panda.annotation.type=runtime> {}
[all …]
Dmonitor.yaml19 .record panda.Class <external>
20 .record panda.Object <external>
21 .record panda.String <external>
22 .record panda.Thread <external>
23 .record panda.Enum <external>
24 .record panda.Thread$State <external, panda.enum>
25 .record panda.Runnable <external, panda.interface>
26 .record panda.NullPointerException <external>
27 .record panda.IllegalMonitorStateException <external>
29 .function void panda.Object.ctor(panda.Object a0) <external, ctor>
[all …]
Dcheckcast.yaml19 .record panda.Object <external>
20 .record panda.String <external>
21 .record panda.Exception <external>
22 .record panda.RuntimeException <external>
23 .record panda.ClassCastException <external>
24 .record panda.io.Serializable <external>
27 .record I <panda.interface> {}
28 .record Q <panda.extends=R, panda.implements=I> {}
29 .record A <panda.annotation, panda.annotation.type=runtime> {}
35 .record panda.Object <external>
[all …]
Dstarr.obj.yaml20 .record panda.ArrayIndexOutOfBoundsException <external>
27 .record panda.ArrayIndexOutOfBoundsException <external>
28 .record panda.String <external>
35 .record panda.NullPointerException <external>
38 .record panda.NullPointerException <external>
41 .record panda.ArrayStoreException <external>
44 .record panda.ArrayStoreException <external>
189 ldai 0 # Expected panda.NullPointerException
196 .catch panda.NullPointerException, begin, end, catch_NPE
223 .record panda.String <external>
[all …]
Dinitobj.short.yaml105 - "panda.Object[]"
141 .record panda.Object <external>
142 .record panda.String <external>
194 .record panda.Object <external>
195 .record panda.String <external>
229 .function void R.ctor(R a0, panda.String a1) <ctor> {
241 .record panda.NullPointerException <external>
242 … .function void panda.NullPointerException.ctor1(panda.NullPointerException a0) <external, ctor>
245 initobj.short panda.NullPointerException.ctor1, v3, v4
250 .record panda.NullPointerException <external>
[all …]
Dldarr.obj.yaml20 .record panda.ArrayIndexOutOfBoundsException <external>
24 .record panda.ArrayIndexOutOfBoundsException <external>
25 .record panda.String <external>
29 .record panda.NullPointerException <external>
32 .record panda.NullPointerException <external>
176 ldai 0 # Expected panda.NullPointerException
183 .catch panda.NullPointerException, begin, end, catch_NPE
225 ldai 0 # Expected panda.NullPointerException
232 .catch panda.NullPointerException, begin, end, catch_NPE
267 ldai 0 # Expected panda.ArrayIndexOutOfBoundsException
[all …]
/arkcompiler/ets_frontend/merge_abc/src/
DannotationProto.cpp18 namespace panda::proto { namespace
19 void AnnotationData::Serialize(const panda::pandasm::AnnotationData &anno, protoPanda::AnnotationDa… in Serialize()
28 void AnnotationData::Deserialize(const protoPanda::AnnotationData &protoAnno, panda::pandasm::Annot… in Deserialize()
29 panda::ArenaAllocator *allocator) in Deserialize()
32panda::pandasm::AnnotationElement &element = AnnotationElement::Deserialize(protoElement, allocato… in Deserialize()
37 void AnnotationElement::Serialize(const panda::pandasm::AnnotationElement &element, in Serialize()
52 panda::pandasm::AnnotationElement &AnnotationElement::Deserialize(const protoPanda::AnnotationEleme… in Deserialize()
53 panda::ArenaAllocator *allocator) in Deserialize()
56panda::pandasm::ArrayValue &array = ArrayValue::Deserialize(protoElement.array(), allocator); in Deserialize()
57 auto *element = allocator->New<panda::pandasm::AnnotationElement>(protoElement.name(), in Deserialize()
[all …]
DmetaProto.h25 namespace panda::proto {
28 …static void Serialize(const panda::pandasm::RecordMetadata &meta, protoPanda::RecordMetadata &prot…
30 std::unique_ptr<panda::pandasm::RecordMetadata> &meta,
31 panda::ArenaAllocator *allocator);
36 static void Serialize(const panda::pandasm::FunctionMetadata &meta,
39 std::unique_ptr<panda::pandasm::FunctionMetadata> &meta,
40 panda::ArenaAllocator *allocator);
45 …static void Serialize(const panda::pandasm::FieldMetadata &meta, protoPanda::FieldMetadata &protoM…
47 std::unique_ptr<panda::pandasm::FieldMetadata> &meta,
48 panda::ArenaAllocator *allocator);
[all …]
/arkcompiler/runtime_core/runtime/entrypoints/
Dentrypoints.yaml39 - panda::Method*
65 - const panda::ObjectHeader*
66 - panda::Class *
74 - const panda::ObjectHeader*
75 - panda::Class *
83 - panda::coretypes::Array*
84 - panda::ObjectHeader*
117 - panda::Class*
118 - panda::ObjectHeader*
148 - panda::ObjectHeader*
[all …]
/arkcompiler/runtime_core/assembler/
Dpandasm.h21 namespace panda::pandasm {
23 void PrintError(const panda::pandasm::Error &e, const std::string &msg);
25 void PrintErrors(const panda::pandasm::ErrorList &warnings, const std::string &msg);
27 bool PrepareArgs(panda::PandArgParser &pa_parser, const panda::PandArg<std::string> &input_file,
28 … const panda::PandArg<std::string> &output_file, const panda::PandArg<std::string> &log_file,
29 … const panda::PandArg<bool> &help, const panda::PandArg<bool> &verbose, std::ifstream &inputfile,
32 bool Tokenize(panda::pandasm::Lexer &lexer, std::vector<std::vector<panda::pandasm::Token>> &tokens,
35 bool ParseProgram(panda::pandasm::Parser &parser, std::vector<std::vector<panda::pandasm::Token>> &…
36 const panda::PandArg<std::string> &input_file,
37 panda::Expected<panda::pandasm::Program, panda::pandasm::Error> &res);
[all …]
Dpandasm.cpp39 namespace panda::pandasm { namespace
41 void PrintError(const panda::pandasm::Error &e, const std::string &msg) in PrintError()
50 void PrintErrors(const panda::pandasm::ErrorList &warnings, const std::string &msg) in PrintErrors()
57 void PrintHelp(const panda::PandArgParser &pa_parser) in PrintHelp()
65 bool PrepareArgs(panda::PandArgParser &pa_parser, const panda::PandArg<std::string> &input_file, in PrepareArgs()
66 … const panda::PandArg<std::string> &output_file, const panda::PandArg<std::string> &log_file, in PrepareArgs()
67 const panda::PandArg<bool> &help, const panda::PandArg<bool> &verbose, in PrepareArgs()
68 … const panda::PandArg<bool> &version, std::ifstream &inputfile, int argc, const char **argv) in PrepareArgs()
76 panda::PrintPandaVersion(); in PrepareArgs()
88 panda::Logger::ComponentMask component_mask; in PrepareArgs()
[all …]
/arkcompiler/runtime_core/runtime/
Druntime.yaml16 - managed_class: panda.Object
19 - managed_class: panda.String
22 - managed_class: panda.Class
27 intrinsics_namespace: panda::intrinsics
45 impl: panda::intrinsics::AbsI32
57 impl: panda::intrinsics::AbsI64
69 impl: panda::intrinsics::AbsF32
81 impl: panda::intrinsics::AbsF64
92 impl: panda::intrinsics::MinI32
103 impl: panda::intrinsics::MinI64
[all …]
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dir-dyn-base-types.h.erb36 namespace panda::compiler {
37 inline AnyBaseType NumericDataTypeToAnyType([[maybe_unused]] panda::compiler::DataType::Type type,
38 panda::compiler::SourceLanguage language) {
39 …ASSERT(type == panda::compiler::DataType::Type::UINT8 || type == panda::compiler::DataType::Type::…
40 …type == panda::compiler::DataType::Type::UINT16 || type == panda::compiler::DataType::Type::INT16 …
41 …type == panda::compiler::DataType::Type::UINT32 || type == panda::compiler::DataType::Type::INT32 …
42 …type == panda::compiler::DataType::Type::UINT64 || type == panda::compiler::DataType::Type::INT64 …
43 …type == panda::compiler::DataType::Type::FLOAT32 || type == panda::compiler::DataType::Type::FLOAT…
45 case panda::compiler::DataType::Type::INT8:
46 case panda::compiler::DataType::Type::UINT8:
[all …]
/arkcompiler/runtime_core/disassembler/
Ddisasm.cpp23 void PrintHelp(panda::PandArgParser &pa_parser) in PrintHelp()
36 panda::disasm::Disassembler disasm {}; in Disassemble()
50 bool ProcessArgs(panda::PandArgParser &pa_parser, const panda::PandArg<std::string> &input_file, in ProcessArgs()
51 const panda::PandArg<std::string> &output_file, panda::PandArg<bool> &debug, in ProcessArgs()
52 const panda::PandArg<std::string> &debug_file, const panda::PandArg<bool> &help, in ProcessArgs()
53 const panda::PandArg<bool> &version, int argc, const char **argv) in ProcessArgs()
61 panda::PrintPandaVersion(); in ProcessArgs()
62 panda::panda_file::PrintBytecodeVersion(); in ProcessArgs()
73 panda::Logger::InitializeStdLogging( in ProcessArgs()
74 panda::Logger::Level::DEBUG, in ProcessArgs()
[all …]
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DmoduleRecordEmitter.cpp18 namespace panda::es2panda::compiler { namespace
23 panda::pandasm::LiteralArray::Literal moduleSize = { in GenModuleRequests()
24 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(moduleRequests.siz… in GenModuleRequests()
27 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenModuleRequests()
28 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = request.Mutf8()}; in GenModuleRequests()
37 panda::pandasm::LiteralArray::Literal entrySize = { in GenRegularImportEntries()
38 .tag_ = panda::panda_file::LiteralTag::INTEGER, in GenRegularImportEntries()
43 panda::pandasm::LiteralArray::Literal localName = { in GenRegularImportEntries()
44 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->localName_.Mutf8()}; in GenRegularImportEntries()
46 panda::pandasm::LiteralArray::Literal importName = { in GenRegularImportEntries()
[all …]
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp36 namespace panda::ts2abc { namespace
38 constexpr const auto LANG_EXT = panda::pandasm::extensions::Language::ECMASCRIPT;
66 std::unordered_map<int, panda::pandasm::Opcode> g_opcodeMap = {
67 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) {g_opCodeIndex++, panda::pand…
70 {-1, panda::pandasm::Opcode::INVALID},
74 static panda::pandasm::Record MakeRecordDefinition(const std::string &name) in MakeRecordDefinition()
76 auto record = panda::pandasm::Record(name, LANG_EXT); in MakeRecordDefinition()
80 static panda::pandasm::Function MakeFuncDefintion(const std::string &name, const std::string &retur… in MakeFuncDefintion()
82 auto function = panda::pandasm::Function( in MakeFuncDefintion()
91 function.return_type = panda::pandasm::Type(returnType.c_str(), 0); in MakeFuncDefintion()
[all …]
Dmain.cpp23 int Preprocess(const panda::ts2abc::Options &options, const panda::PandArgParser &argParser, std::s… in Preprocess()
35 return panda::ts2abc::RETURN_FAILED; in Preprocess()
38 if (!panda::ts2abc::HandleJsonFile(input, data)) { in Preprocess()
39 return panda::ts2abc::RETURN_FAILED; in Preprocess()
46 return panda::ts2abc::RETURN_FAILED; in Preprocess()
49 return panda::ts2abc::RETURN_SUCCESS; in Preprocess()
52 bool HandleNpmEntries(const panda::ts2abc::Options &options, const panda::PandArgParser &argParser, in HandleNpmEntries()
69 if (!panda::ts2abc::CompileNpmEntries(input, output)) { in HandleNpmEntries()
78 panda::PandArgParser argParser; in main()
79 panda::Span<const char *> sp(argv, argc); in main()
[all …]

12345678910>>...115