GTIRB
v2.2.0
GrammaTech Intermediate Representation for Binaries: C++ API
|
This is the complete list of members for gtirb::Symbol, including all inherited members.
Context class | gtirb::Symbol | friend |
Create(Context &C) | gtirb::Symbol | inlinestatic |
Create(Context &C, const std::string &Name, bool AtEnd=false) | gtirb::Symbol | inlinestatic |
Create(Context &C, Addr X, const std::string &Name, bool AtEnd=false) | gtirb::Symbol | inlinestatic |
Create(Context &C, NodeTy *Referent, const std::string &Name, bool AtEnd=false) | gtirb::Symbol | inlinestatic |
getAddress() const | gtirb::Symbol | |
getAtEnd() const | gtirb::Symbol | inline |
getByUUID(Context &C, const UUID &Uuid) | gtirb::Node | inlinestatic |
getByUUID(const Context &C, const UUID &Uuid) | gtirb::Node | inlinestatic |
getModule() | gtirb::Symbol | inline |
getModule() const | gtirb::Symbol | inline |
getName() const | gtirb::Symbol | inline |
getReferent() | gtirb::Symbol | inline |
getReferent() const | gtirb::Symbol | inline |
getUUID() const | gtirb::Node | inline |
hasReferent() const | gtirb::Symbol | inline |
is_supported_type() | gtirb::Symbol | inlinestatic |
Module class | gtirb::Symbol | friend |
Node(const Node &)=delete | gtirb::Node | |
Node(Node &&)=delete | gtirb::Node | |
operator=(const Node &)=delete | gtirb::Node | |
operator=(Node &&)=delete | gtirb::Node | |
SerializationTestHarness class | gtirb::Symbol | friend |
setAddress(Addr A) | gtirb::Symbol | inline |
setAtEnd(bool AE) | gtirb::Symbol | inline |
setName(const std::string &N) | gtirb::Symbol | inline |
setReferent(NodeTy *N) | gtirb::Symbol | inline |
supported_referent_types typedef | gtirb::Symbol | |
toProtobuf(const T &) | gtirb::Symbol | friend |
visit(Callable &&Visitor) const | gtirb::Symbol | inline |
~Node() noexcept | gtirb::Node |