Interface AtomicTypeNode

All Superinterfaces:
ASTNode, SizeableNode, TypeNode

public interface AtomicTypeNode extends TypeNode
An atomic type, specified by "_Atomic ( type-name )". See C11 Sec. 6.7.2.4.
  • Method Details

    • getBaseType

      TypeNode getBaseType()
    • 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
      Specified by:
      copy in interface SizeableNode
      Specified by:
      copy in interface TypeNode
      Returns:
      deep copy of this node