Class TypedefDeclaration

  • All Implemented Interfaces:
    Persistable, IVisitable<Node>

    public class TypedefDeclaration
    extends Declaration
    Represents a type alias definition as found in C/C++: typedef unsigned long ulong;
    • Constructor Detail

      • TypedefDeclaration

        public TypedefDeclaration()
    • Method Detail

      • getType

        public Type getType()
      • setType

        public void setType​(Type type)
      • getAlias

        public Type getAlias()
      • setAlias

        public void setAlias​(Type alias)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class Node
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Node