Home
last modified time | relevance | path

Searched refs:FileLocation (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/merge_abc/src/
DassemblyFileLocationProto.cpp19 void FileLocation::Serialize(const panda::pandasm::FileLocation &location, protoPanda::FileLocation in Serialize()
28 void FileLocation::Deserialize(const protoPanda::FileLocation &protoLocation, in Deserialize()
29 std::optional<panda::pandasm::FileLocation> &location) in Deserialize()
32 …panda::pandasm::FileLocation fileLocation(wholeLine, protoLocation.boundleft(), protoLocation.boun… in Deserialize()
DassemblyFileLocationProto.h23 class FileLocation {
25 …static void Serialize(const panda::pandasm::FileLocation &location, protoPanda::FileLocation &prot…
26 static void Deserialize(const protoPanda::FileLocation &protoLocation,
27 std::optional<panda::pandasm::FileLocation> &location);
DassemblyLabelProto.cpp25 FileLocation::Serialize(fileLocation.value(), *protoLocation); in Serialize()
33 protoPanda::FileLocation protoLocation = protoLabel.filelocation(); in Deserialize()
34 FileLocation::Deserialize(protoLocation, label.file_location); in Deserialize()
DassemblyRecordProto.cpp39 FileLocation::Serialize(location.value(), *proto_location); in Serialize()
59 FileLocation::Deserialize(protoLocation, record.file_location); in Deserialize()
DassemblyFunctionProto.cpp106 FileLocation::Serialize(fileLocation.value(), *protoFileLocation); in Serialize()
165 FileLocation::Deserialize(protoFunction.filelocation(), function.file_location); in Deserialize()
/arkcompiler/runtime_core/assembler/
Dassembly-file-location.h21 class FileLocation {
31 FileLocation(std::string &f_c, size_t b_l, size_t b_r, size_t l_n, bool d) in FileLocation() function
35 ~FileLocation() = default;
37 DEFAULT_MOVE_SEMANTIC(FileLocation);
38 DEFAULT_COPY_SEMANTIC(FileLocation);
Dassembly-label.h26 std::optional<FileLocation> file_location;
Dassembly-record.h40 std::optional<FileLocation> file_location;
Dassembly-function.h88 std::optional<FileLocation> file_location;
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyLabel.proto23 optional FileLocation fileLocation = 2; field
DassemblyFileLocation.proto19 message FileLocation { message
DassemblyRecord.proto34 optional FileLocation fileLocation = 10; field
DassemblyFunction.proto76 optional FileLocation fileLocation = 16; field