This is the complete list of members for IR::Node, including all inherited members.
| ::Inspector (defined in IR::Node) | IR::Node | friend |
| ::Modifier (defined in IR::Node) | IR::Node | friend |
| ::Transform (defined in IR::Node) | IR::Node | friend |
| ::Visitor (defined in IR::Node) | IR::Node | friend |
| apply(Visitor &v) const (defined in IR::Node) | IR::Node | |
| apply(Visitor &&v) const (defined in IR::Node) | IR::Node | inline |
| apply_visitor_postorder(Modifier &v) (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_postorder(Inspector &v) const (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_postorder(Transform &v) (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_preorder(Modifier &v) (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_preorder(Inspector &v) const (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_preorder(Transform &v) (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_revisit(Modifier &v, const Node *n) const (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_revisit(Inspector &v) const (defined in IR::Node) | IR::Node | virtual |
| apply_visitor_revisit(Transform &v, const Node *n) const (defined in IR::Node) | IR::Node | virtual |
| as() const (defined in IR::Node) | IR::Node | inline |
| clone() const =0 (defined in IR::Node) | IR::Node | pure virtual |
| currentId (defined in IR::Node) | IR::Node | protectedstatic |
| dbprint(std::ostream &out) const override (defined in IR::Node) | IR::Node | virtual |
| dump_fields(std::ostream &) const (defined in IR::Node) | IR::Node | inlinevirtual |
| getNode() const final (defined in IR::Node) | IR::Node | inlinevirtual |
| getNode() final (defined in IR::Node) | IR::Node | inlinevirtual |
| getSourceInfo() const override (defined in IR::Node) | IR::Node | inlinevirtual |
| id (defined in IR::Node) | IR::Node | |
| is() const (defined in IR::Node) | IR::Node | inline |
| Node() (defined in IR::Node) | IR::Node | inline |
| Node(Util::SourceInfo si) (defined in IR::Node) | IR::Node | inlineexplicit |
| Node(const Node &other) (defined in IR::Node) | IR::Node | inline |
| Node(JSONLoader &json) (defined in IR::Node) | IR::Node | explicit |
| node_type_name() const override (defined in IR::Node) | IR::Node | inlinevirtual |
| num_children() (defined in IR::Node) | IR::Node | inlinevirtual |
| operator!=(const Node &n) const (defined in IR::Node) | IR::Node | inline |
| operator==(const Node &a) const (defined in IR::Node) | IR::Node | inlinevirtual |
| print() const (defined in IHasDbPrint) | IHasDbPrint | |
| srcInfo (defined in IR::Node) | IR::Node | |
| static_type_name() (defined in IR::Node) | IR::Node | inlinestatic |
| to() const (defined in IR::Node) | IR::Node | inline |
| toJSON(JSONGenerator &json) const override (defined in IR::Node) | IR::Node | virtual |
| toString() const override (defined in IR::Node) | IR::Node | inlinevirtual |
| traceCreation() const (defined in IR::Node) | IR::Node | |
| traceVisit(const char *visitor) const (defined in IR::Node) | IR::Node | protected |
| validate() const (defined in IR::INode) | IR::INode | inlinevirtual |
| visit_children(Visitor &) (defined in IR::Node) | IR::Node | inlineprotectedvirtual |
| visit_children(Visitor &) const (defined in IR::Node) | IR::Node | inlineprotectedvirtual |
| ~IHasDbPrint() (defined in IHasDbPrint) | IHasDbPrint | inlinevirtual |
| ~IHasSourceInfo() (defined in Util::IHasSourceInfo) | Util::IHasSourceInfo | inlinevirtual |
| ~INode() (defined in IR::INode) | IR::INode | inlinevirtual |
| ~Node() (defined in IR::Node) | IR::Node | inlinevirtual |