Interface DesignatorNode

All Superinterfaces:
All Known Subinterfaces:
ArrayDesignatorNode, FieldDesignatorNode

public interface DesignatorNode extends ASTNode
A designator is used in a compound initializer to specify a part of a compound structure. It can be either an array designator (specifying an index into an array) or a field designator (specifying a member of a struct or union).
See Also:
  • Method Details

    • copy

      Description copied from interface: ASTNode
      Returns a deep copy of this AST node. The node and all of its descendants will be cloned. The cloning does not copy analysis or attribute information.
      Specified by:
      copy in interface ASTNode
      deep copy of this node