Bindgen::Graph::Node
A node in the method graph. Base class of all elements in the graph.
To add a Node into a Container pass the container instance as parent
to #initialize. This lets you quickly build hierarchies.
Constructors
Instance methods
Gives a list of nodes, going from the root node all the way to this node. This node will be the last item in the result, and the root will be the first.
The result list does not contain any PlatformSpecific nodes, even if
one was encountered while traversing.
Parent node, or nil if it's tKeyErrorhis node has no parent.
Returns the qualified path name to this node, starting in the global
scope. PlatformSpecifics are omitted.
See also #full_path and #diagnostics_path.
Sets the value of tag name to value. Raises if a tag of the same name is already set.
Tags. Can be used to store flag-like data, as signal between
processors. Also see the x_TAG constants in sub-classes of Node.
Before you use tags, check if you can get the information you require on some other way, e.g. infer through other existing properties.