|
GTIRB
v2.3.1
GrammaTech Intermediate Representation for Binaries
|
A SymAddrConst represents a symbolic operand of the form "Sym + Offset".
The corresponding Protobuf message type is SymAddrConst.
The guaranteed functionality is provided as follows.
| Language | SymAddrConst Class |
|---|---|
| C++ | gtirb::SymAddrConst |
| Python | gtirb.SymAddrConst |
| Common Lisp | sym-addr-const |
| Language | Get offset | Set offset |
|---|---|---|
| C++ | read gtirb::SymAddrConst::Offset | write gtirb::SymAddrConst::Offset |
| Python | read gtirb.SymAddrConst.offset | write gtirb.SymAddrConst.offset |
| Common Lisp | offset (obj sym-addr-const) => result | (setf (offset (obj sym-addr-const)) new) |
| Language | Get symbol_uuid | Get/Set symbol_uuid |
|---|---|---|
| C++ | read gtirb::SymAddrConst::Sym | write gtirb::SymAddrConst::Sym |
| Python | read gtirb.SymAddrConst.symbol | read gtirb.SymAddrConst.symbol |
| Common Lisp | symbols (object symbolic-expression) => result | (setf (symbols (object symbolic-expression)) new-value) |
1.8.17