/arkcompiler/ets_frontend/merge_abc/src/ |
D | annotationProto.h | 50 class ArrayValue { 52 …static void Serialize(const panda::pandasm::ArrayValue &array, protoPanda::ArrayValue &protoArray); 53 static panda::pandasm::ArrayValue &Deserialize(const protoPanda::ArrayValue &protoArray,
|
D | annotationProto.cpp | 44 ArrayValue::Serialize(*(element.GetValue()->GetAsArray()), *protoArray); in Serialize() 56 … panda::pandasm::ArrayValue &array = ArrayValue::Deserialize(protoElement.array(), allocator); in Deserialize() 58 std::make_unique<panda::pandasm::ArrayValue>(array)); in Deserialize() 251 void ArrayValue::Serialize(const panda::pandasm::ArrayValue &array, protoPanda::ArrayValue &protoAr… in Serialize() 261 panda::pandasm::ArrayValue &ArrayValue::Deserialize(const protoPanda::ArrayValue &protoArray, in Deserialize() 270 auto *array = allocator->New<panda::pandasm::ArrayValue>( in Deserialize()
|
/arkcompiler/runtime_core/libpandafile/ |
D | value.h | 72 class ArrayValue { 74 ArrayValue(const File &panda_file, File::EntityId id) : panda_file_(panda_file), id_(id) in ArrayValue() function 81 ~ArrayValue() = default; 83 NO_COPY_SEMANTIC(ArrayValue); 84 NO_MOVE_SEMANTIC(ArrayValue);
|
D | annotation_data_accessor.h | 48 ArrayValue GetArrayValue() const in GetArrayValue() 50 return ArrayValue(panda_file_, File::EntityId(value_)); in GetArrayValue()
|
/arkcompiler/ets_frontend/merge_abc/ |
D | HowToWriteProtoForAssemblyStuff.md | 207 class ArrayValue : public Value { 219 message ArrayValue { 255 class ArrayValue { 273 message ArrayValue { 279 ArrayValue array = 3;
|
/arkcompiler/runtime_core/assembler/ |
D | annotation.h | 72 class ArrayValue; variable 384 ArrayValue *GetAsArray(); 386 const ArrayValue *GetAsArray() const; 508 class ArrayValue : public Value { 510 ArrayValue(Type component_type, std::vector<ScalarValue> values) in ArrayValue() function 515 DEFAULT_MOVE_SEMANTIC(ArrayValue); 516 DEFAULT_COPY_SEMANTIC(ArrayValue); 518 ~ArrayValue() override = default;
|
D | annotation.cpp | 141 auto *elem_arr = static_cast<ArrayValue *>(ann_elem.GetValue()); in making_value() 151 copy_val = std::make_unique<ArrayValue>(c_type, std::move(sc_vals)); in making_value() 192 ArrayValue *Value::GetAsArray() in GetAsArray() 195 return static_cast<ArrayValue *>(this); in GetAsArray() 198 const ArrayValue *Value::GetAsArray() const in GetAsArray() 201 return static_cast<const ArrayValue *>(this); in GetAsArray()
|
D | meta.h | 290 … std::make_unique<ArrayValue>(component_type_.value(), std::move(values_))); in CreateAnnotationElement()
|
/arkcompiler/ets_frontend/merge_abc/protos/ |
D | annotation.proto | 46 message ArrayValue { message 60 ArrayValue array = 3;
|
/arkcompiler/runtime_core/assembler/tests/ |
D | annotation_test.cpp | 44 ArrayValue array_value(panda::pandasm::Value::Type::I32, elements); 45 …AnnotationElement anno_element(TSTYPE_ANNO_ELEMENT_NAME, std::make_unique<ArrayValue>(array_value)… 59 ArrayValue array_value_U1(panda::pandasm::Value::Type::U1, elements); 60 …AnnotationElement anno_element_U1(TSTYPE_ANNO_ELEMENT_NAME, std::make_unique<ArrayValue>(array_val… 514 ArrayValue array_value(panda::pandasm::Value::Type::I32, elements); 515 …AnnotationElement anno_element(TSTYPE_ANNO_ELEMENT_NAME, std::make_unique<ArrayValue>(array_value)… 525 ArrayValue array_values(panda::pandasm::Value::Type::LITERALARRAY, elements); 526 AnnotationElement element(TSTYPE_ANNO_ELEMENT_NAME, std::make_unique<ArrayValue>(array_values)); 531 ArrayValue array_values1(panda::pandasm::Value::Type::LITERALARRAY, elements); 532 … AnnotationElement element1(TSTYPE_ANNO_ELEMENT_NAME, std::make_unique<ArrayValue>(array_values1));
|
D | assembler_emitter_test.cpp | 1006 ArrayValue array_value(panda::pandasm::Value::Type::I32, elements); 1007 AnnotationElement anno_element("_TypeOfInstruction", std::make_unique<ArrayValue>(array_value));
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
D | typeExtractorEmitter.cpp | 26 using ArrayValue = panda::pandasm::ArrayValue; typedef
|
/arkcompiler/runtime_core/bytecode_optimizer/tests/ |
D | bcopt_type_adaption_test.cpp | 23 using ArrayValue = panda::pandasm::ArrayValue; typedef
|
/arkcompiler/runtime_core/disassembler/ |
D | disassembler.h | 108 …std::string ArrayValueToString(const panda_file::ArrayValue &value, const std::string &type, const…
|
D | disassembler.cpp | 872 std::string Disassembler::ArrayValueToString(const panda_file::ArrayValue &value, const std::string… in ArrayValueToString()
|
/arkcompiler/runtime_core/docs/ |
D | file_format.md | 749 #### ArrayValue subsubsection
|