Package gw.lang.ir

Class IRSymbol


  • public class IRSymbol
    extends java.lang.Object
    • Field Detail

      • _name

        private java.lang.String _name
      • _temp

        private boolean _temp
      • _annotations

        private java.util.List<IRAnnotation> _annotations
    • Constructor Detail

      • IRSymbol

        public IRSymbol​(java.lang.String name,
                        IRType type,
                        boolean temp)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getType

        public IRType getType()
      • setType

        public void setType​(IRType type)
      • isTemp

        public boolean isTemp()
      • setAnnotations

        public void setAnnotations​(java.util.List<IRAnnotation> irAnnotations)
      • getAnnotations

        public java.util.List<IRAnnotation> getAnnotations()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object