GTIRB  v2.1.0
GrammaTech Intermediate Representation for Binaries: C++ API
gtirb::Symbol Member List

This is the complete list of members for gtirb::Symbol, including all inherited members.

Context classgtirb::Symbolfriend
Create(Context &C)gtirb::Symbolinlinestatic
Create(Context &C, const std::string &Name, bool AtEnd=false)gtirb::Symbolinlinestatic
Create(Context &C, Addr X, const std::string &Name, bool AtEnd=false)gtirb::Symbolinlinestatic
Create(Context &C, NodeTy *Referent, const std::string &Name, bool AtEnd=false)gtirb::Symbolinlinestatic
getAddress() constgtirb::Symbol
getAtEnd() constgtirb::Symbolinline
getByUUID(Context &C, const UUID &Uuid)gtirb::Nodeinlinestatic
getByUUID(const Context &C, const UUID &Uuid)gtirb::Nodeinlinestatic
getModule()gtirb::Symbolinline
getModule() constgtirb::Symbolinline
getName() constgtirb::Symbolinline
getReferent()gtirb::Symbolinline
getReferent() constgtirb::Symbolinline
getUUID() constgtirb::Nodeinline
hasReferent() constgtirb::Symbolinline
is_supported_type()gtirb::Symbolinlinestatic
Module classgtirb::Symbolfriend
Node(const Node &)=deletegtirb::Node
Node(Node &&)=deletegtirb::Node
operator=(const Node &)=deletegtirb::Node
operator=(Node &&)=deletegtirb::Node
SerializationTestHarness classgtirb::Symbolfriend
setAddress(Addr A)gtirb::Symbolinline
setAtEnd(bool AE)gtirb::Symbolinline
setName(const std::string &N)gtirb::Symbolinline
setReferent(NodeTy *N)gtirb::Symbolinline
supported_referent_types typedefgtirb::Symbol
toProtobuf(const T &)gtirb::Symbolfriend
visit(Callable &&Visitor) constgtirb::Symbolinline
~Node() noexceptgtirb::Node