| /arkcompiler/runtime_core/pandastdlib/ |
| D | pandastdlib.pa | 14 .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/ |
| D | libark_jsruntime.map | 5 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/ |
| D | call.polymorphic.short.yaml | 19 .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 …]
|
| D | calle.polymorphic.range.yaml | 19 .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 …]
|
| D | call.polymorphic.range.yaml | 19 .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 …]
|
| D | calle.polymorphic.short.yaml | 19 .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 …]
|
| D | calle.polymorphic.yaml | 19 .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 …]
|
| D | call.polymorphic.yaml | 19 .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 …]
|
| D | isinstance.yaml | 19 .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 …]
|
| D | monitor.yaml | 19 .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 …]
|
| D | checkcast.yaml | 19 .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 …]
|
| D | starr.obj.yaml | 20 .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 …]
|
| D | initobj.short.yaml | 105 - "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 …]
|
| D | ldarr.obj.yaml | 20 .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/ |
| D | annotationProto.cpp | 18 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() 32 …panda::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() 56 … panda::pandasm::ArrayValue &array = ArrayValue::Deserialize(protoElement.array(), allocator); in Deserialize() 57 auto *element = allocator->New<panda::pandasm::AnnotationElement>(protoElement.name(), in Deserialize() [all …]
|
| D | metaProto.h | 25 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/ |
| D | entrypoints.yaml | 39 - 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/ |
| D | pandasm.h | 21 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 …]
|
| D | pandasm.cpp | 39 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/ |
| D | runtime.yaml | 16 - 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/ |
| D | ir-dyn-base-types.h.erb | 36 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/ |
| D | disasm.cpp | 23 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/ |
| D | moduleRecordEmitter.cpp | 18 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/ |
| D | ts2abc.cpp | 36 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 …]
|
| D | main.cpp | 23 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 …]
|