Class PurityMethodNode

  • All Implemented Interfaces:
    PurityNode

    public class PurityMethodNode
    extends Object
    implements PurityNode
    Kind of Stmt inside node, but global to the method. Used for synthetic summary of analysed methods returning a fresh object.
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isInside

        public boolean isInside()
        Description copied from interface: PurityNode
        Is it an inside node ?
        Specified by:
        isInside in interface PurityNode
      • isLoad

        public boolean isLoad()
        Description copied from interface: PurityNode
        Is it a load node ?
        Specified by:
        isLoad in interface PurityNode
      • isParam

        public boolean isParam()
        Description copied from interface: PurityNode
        Is it a parameter or this node ?
        Specified by:
        isParam in interface PurityNode