| AppendToLabel(std::string_view text, std::string_view sep="\n") | jlm::util::graph::GraphElement | |
| AttributeMap_ | jlm::util::graph::GraphElement | private |
| AttributeValue typedef | jlm::util::graph::GraphElement | private |
| Directed_ | jlm::util::graph::Edge | private |
| Edge(Port &from, Port &to, bool directed) | jlm::util::graph::Edge | private |
| Finalize() | jlm::util::graph::GraphElement | virtual |
| From_ | jlm::util::graph::Edge | private |
| GetAttributeGraphElement(const std::string &attribute) const | jlm::util::graph::GraphElement | |
| GetAttributeObject(const std::string &attribute) const | jlm::util::graph::GraphElement | |
| GetAttributeString(const std::string &attribute) const | jlm::util::graph::GraphElement | |
| getDirection() const | jlm::util::graph::Edge | |
| GetFrom() | jlm::util::graph::Edge | |
| GetFullId() const | jlm::util::graph::GraphElement | |
| GetGraph() override | jlm::util::graph::Edge | virtual |
| jlm::util::graph::GraphElement::GetGraph() const | jlm::util::graph::GraphElement | |
| GetIdPrefix() const override | jlm::util::graph::Edge | virtual |
| GetLabel() const | jlm::util::graph::GraphElement | |
| GetLabelOr(std::string_view otherwise) const | jlm::util::graph::GraphElement | |
| GetOtherEnd(const Port &end) | jlm::util::graph::Edge | |
| GetProgramObject() const noexcept | jlm::util::graph::GraphElement | |
| GetTo() | jlm::util::graph::Edge | |
| GetUniqueIdSuffix() const | jlm::util::graph::GraphElement | |
| Graph | jlm::util::graph::Edge | private |
| GraphElement() | jlm::util::graph::GraphElement | |
| GraphElement(const GraphElement &other)=delete | jlm::util::graph::GraphElement | |
| GraphElement(GraphElement &&other)=delete | jlm::util::graph::GraphElement | |
| HasAttribute(const std::string &attribute) const | jlm::util::graph::GraphElement | |
| HasLabel() const | jlm::util::graph::GraphElement | |
| HasProgramObject() const noexcept | jlm::util::graph::GraphElement | |
| IsDirected() const | jlm::util::graph::Edge | |
| IsFinalized() const | jlm::util::graph::GraphElement | |
| Label_ | jlm::util::graph::GraphElement | private |
| operator=(const GraphElement &other)=delete | jlm::util::graph::GraphElement | |
| operator=(GraphElement &&other)=delete | jlm::util::graph::GraphElement | |
| OutputAttribute(std::ostream &out, const std::string &name, AttributeOutputFormat format) const | jlm::util::graph::GraphElement | private |
| OutputAttributes(std::ostream &out, AttributeOutputFormat format) const | jlm::util::graph::GraphElement | |
| OutputDot(std::ostream &out, size_t indent) const | jlm::util::graph::Edge | |
| outputJson(std::ostream &out, size_t indent) const | jlm::util::graph::Edge | |
| outputJsonObjectOpening(std::ostream &out, size_t indent, bool &firstField) const | jlm::util::graph::GraphElement | |
| PrintFullId(std::ostream &out) const | jlm::util::graph::GraphElement | |
| ProgramObject_ | jlm::util::graph::GraphElement | private |
| RemoveAttribute(const std::string &attribute) | jlm::util::graph::GraphElement | |
| RemoveProgramObject() | jlm::util::graph::GraphElement | |
| SetArrowHead(std::string arrow) | jlm::util::graph::Edge | |
| SetArrowTail(std::string arrow) | jlm::util::graph::Edge | |
| SetAttribute(const std::string &attribute, std::string value) | jlm::util::graph::GraphElement | |
| SetAttributeGraphElement(const std::string &attribute, const GraphElement &element) | jlm::util::graph::GraphElement | |
| SetAttributeObject(const std::string &attribute, uintptr_t object) | jlm::util::graph::GraphElement | |
| SetAttributeObject(const std::string &attribute, const T &object) | jlm::util::graph::GraphElement | inline |
| SetLabel(std::string label) | jlm::util::graph::GraphElement | |
| SetProgramObject(const T &object) | jlm::util::graph::GraphElement | inline |
| SetProgramObjectUintptr(uintptr_t object) | jlm::util::graph::GraphElement | private |
| SetStyle(std::string style) | jlm::util::graph::Edge | |
| To_ | jlm::util::graph::Edge | private |
| UniqueIdSuffix_ | jlm::util::graph::GraphElement | private |
| ~Edge() override=default | jlm::util::graph::Edge | |
| ~GraphElement()=default | jlm::util::graph::GraphElement | virtual |