Home
last modified time | relevance | path

Searched full:record (Results 1 – 25 of 529) sorted by relevance

12345678910>>...22

/arkcompiler/ets_frontend/merge_abc/src/
DassemblyRecordProto.cpp19 void Record::Serialize(const panda::pandasm::Record &record, protoPanda::Record &protoRecord) in Serialize() argument
21 protoRecord.set_name(record.name); in Serialize()
22 protoRecord.set_conflict(record.conflict); in Serialize()
23 protoRecord.set_language(static_cast<uint32_t>(record.language)); in Serialize()
25 RecordMetadata::Serialize(*record.metadata, *proto_record_meta); in Serialize()
27 for (const auto &field : record.field_list) { in Serialize()
32 protoRecord.set_paramsnum(record.params_num); in Serialize()
33 protoRecord.set_bodypresence(record.body_presence); in Serialize()
34 protoRecord.set_sourcefile(record.source_file); in Serialize()
36 const auto &location = record.file_location; in Serialize()
[all …]
DassemblyRecordProto.h26 class Record {
28 static void Serialize(const panda::pandasm::Record &record, protoPanda::Record &protoRecord);
29 static void Deserialize(const protoPanda::Record &protoRecord, panda::pandasm::Record &record,
DassemblyProgramProto.cpp23 for (const auto &[name, record] : program.record_table) { in Serialize()
27 Record::Serialize(record, *protoRecord); in Serialize()
60 auto record = panda::pandasm::Record(protoRecord.name(), in Deserialize() local
62 Record::Deserialize(protoRecord, record, allocator); in Deserialize()
63 program.record_table.insert({name, std::move(record)}); in Deserialize()
/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_entry.h20 #include "ecmascript/record.h"
23 class ImportEntry final : public Record {
27 static constexpr size_t IMPORT_ENTRY_OFFSET = Record::SIZE;
36 class LocalExportEntry : public Record {
40 static constexpr size_t LOCAL_EXPORT_ENTRY_OFFSET = Record::SIZE;
48 class IndirectExportEntry : public Record {
52 static constexpr size_t INDIRECT_EXPORT_ENTRY_OFFSET = Record::SIZE;
61 class StarExportEntry : public Record {
65 static constexpr size_t STAR_EXPORT_ENTRY_OFFSET = Record::SIZE;
/arkcompiler/runtime_core/docs/
Dassembly_format.md110 ### Record metadata annotations
114 A definition of a record is assumed.
121 A declaration of a record is assumed.
125 | `external` | Marks an externally defined record. Does not require value. |
155 | `java.access` | Used to specify access level of record, field or function. Possible values: `priv…
156 …ava.extends` | Used to specify inheritance between records. Value is the name of the base record. |
157 …nterface inheritance between records. Value is the name of the interface record. Allowed multiple …
158 | `java.interface` | Used to specify that the record represents Java interface. |
159 | `java.enum` | Used to specify that the record and its fields represent Java enum. |
160 | `java.annotation` | Used to specify that the record represents Java annotation. |
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dstarr.obj.yaml20 .record panda.ArrayIndexOutOfBoundsException <external>
21 .record R {}
27 .record panda.ArrayIndexOutOfBoundsException <external>
28 .record panda.String <external>
29 .record R {}
35 .record panda.NullPointerException <external>
38 .record panda.NullPointerException <external>
41 .record panda.ArrayStoreException <external>
44 .record panda.ArrayStoreException <external>
82 .record A {}
[all …]
Dldarr.obj.yaml20 .record panda.ArrayIndexOutOfBoundsException <external>
21 .record R {}
24 .record panda.ArrayIndexOutOfBoundsException <external>
25 .record panda.String <external>
26 .record R {}
29 .record panda.NullPointerException <external>
32 .record panda.NullPointerException <external>
110 .record R {}
160 .record R {}
209 .record R {}
[all …]
Dlda.obj.yaml49 .record Object {
53 .record Object {
58 .record Object {
63 .record Object {
68 .record Object {
73 .record Object {
79 .record Object {
85 .record Object {
91 .record Object {
116 .record Object {}
[all …]
Dmov.obj.yaml50 .record Object {
54 .record Object {
59 .record Object {
64 .record Object {
69 .record Object {
74 .record Object {
81 .record Object {
87 .record Object {
93 .record Object {
118 .record Object {}
[all …]
Dinitobj.short.yaml45 .record A {
141 .record panda.Object <external>
142 .record panda.String <external>
143 .record R {}
194 .record panda.Object <external>
195 .record panda.String <external>
196 .record R {}
241 .record panda.NullPointerException <external>
250 .record panda.NullPointerException <external>
267 .record R {}
[all …]
Dcall.virt.range_base.yaml20 .record A {}
27 .record panda.NullPointerException <external>
30 .record panda.NullPointerException <external>
33 .record panda.AbstractMethodError <external>
34 .record panda.Class <external>
37 .record panda.AbstractMethodError <external>
38 .record panda.Class <external>
184 - '.record panda.String <external>'
194 .record panda.String <external>
195 .record panda.Object <external>
[all …]
Dsta.obj.yaml50 .record Object {
54 .record Object {
59 .record Object {
64 .record Object {
69 .record Object {
74 .record Object {
81 .record Object {
87 .record Object {
93 .record Object {
117 .record Object {}
[all …]
Dcall.virt.yaml20 .record A {}
27 .record panda.NullPointerException <external>
30 .record panda.NullPointerException <external>
33 .record panda.AbstractMethodError <external>
34 .record panda.Class <external>
37 .record panda.AbstractMethodError <external>
38 .record panda.Class <external>
193 - '.record panda.String <external>'
204 .record panda.String <external>
205 .record panda.Object <external>
[all …]
Dlenarr.yaml17 .record panda.Object <external>
18 .record panda.String <external>
19 .record panda.NullPointerException <external>
20 .record R {}
26 .record panda.Class <external>
27 .record panda.Object <external>
28 .record panda.String <external>
29 .record panda.NullPointerException <external>
31 .record R <> {}
32 .record I <panda.interface> {}
[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 …]
Dinitobj.yaml45 .record A {
147 .record panda.Object <external>
148 .record panda.String <external>
149 .record R {}
226 .record panda.Object <external>
227 .record panda.String <external>
228 .record R {}
313 .record panda.NullPointerException <external>
322 .record panda.NullPointerException <external>
340 .record R {}
[all …]
Dcall.virt.short.yaml20 .record A {}
27 # Record to test
28 .record R {
40 # Record to test
41 .record R {
53 .record panda.NullPointerException <external>
56 .record panda.NullPointerException <external>
59 .record panda.AbstractMethodError <external>
60 .record panda.Class <external>
63 .record panda.AbstractMethodError <external>
[all …]
Dinitobj.range.yaml45 .record A {
137 .record panda.Object <external>
138 .record panda.String <external>
139 .record R {}
195 .record panda.Object <external>
196 .record panda.String <external>
197 .record R {}
255 .record panda.NullPointerException <external>
272 .record R {}
309 .record R {}
[all …]
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 …]
Dreturn.obj.yaml17 .record Obj {
28 .record Obj {}
238 .record Obj2 <panda.extends=Obj> {}
351 .record panda.Object <external>
558 .record panda.Object <external>
559 .record panda.String <external>
560 .record panda.Class <external>
561 .record A {}
602 .record B {}
629 .record B {}
[all …]
Dcall.virt.acc.short.yaml53 .record R {}
146 .record R {}
200 .record R {}
259 .record R {}
348 .record R {}
391 .record R {}
423 .record R {}
429 .record R {}
431 .record Q <panda.extends=R> {}
447 .record R {}
[all …]
/arkcompiler/runtime_core/runtime/tests/
Dexception_test.cpp103 .record panda.AbstractMethodError <external> in TEST_F()
105 .record panda.Exception <external> in TEST_F()
107 .record R {} in TEST_F()
115 .record ProvokeAbstractMethodException { in TEST_F()
186 .record panda.AbstractMethodError <external> in TEST_F()
188 .record panda.Exception <external> in TEST_F()
190 .record R {} in TEST_F()
198 .record ProvokeAbstractMethodException { in TEST_F()
269 .record panda.AbstractMethodError <external> in TEST_F()
271 .record panda.Exception <external> in TEST_F()
[all …]
/arkcompiler/runtime_core/pandastdlib/
Dpandastdlib.pa14 .record panda.String <external>
15 .record panda.Object <external>
16 .record panda.Class <external>
18 .record Math {}
19 .record Double {}
20 .record Float {}
21 .record IO {}
22 .record System {}
23 .record Convert {}
24 .record Object {}
[all …]
/arkcompiler/ets_runtime/ecmascript/
Djs_promise.h32 class PromiseReaction final : public Record {
36 static constexpr size_t PROMISE_CAPABILITY_OFFSET = Record::SIZE;
50 class PromiseCapability final : public Record {
54 static constexpr size_t PROMISE_OFFSET = Record::SIZE;
64 class PromiseIteratorRecord final : public Record {
68 static constexpr size_t ITERATOR_OFFSET = Record::SIZE;
81 class PromiseRecord final : public Record {
85 static constexpr size_t VALUE_OFFSET = Record::SIZE;
92 class ResolvingFunctionsRecord final : public Record {
96 static constexpr size_t RESOLVE_FUNCTION_OFFSET = Record::SIZE;
/arkcompiler/runtime_core/tests/cts-assembly/
Dobj-28.pa14 .record panda.String <external>
15 .record panda.ClassCastException <external>
16 .record IO <external>
21 .record R1 {}
22 .record R2 {}

12345678910>>...22