Interface LocalDefs

    • Method Detail

      • getDefsOfAt

        List<Unit> getDefsOfAt​(Local l,
                               Unit s)
        Returns the definition sites for a Local at a certain point (Unit) in a method. You can assume this method never returns null.
        Parameters:
        l - the Local in question.
        s - a unit that specifies the method context (location) to query for the definitions of the Local.
        Returns:
        a list of Units where the local is defined in the current method context. If there are no uses an empty list will returned.
      • getDefsOf

        List<Unit> getDefsOf​(Local l)
        Returns the definition sites for a Local merged over all points in a method. You can assume this method never returns null.
        Parameters:
        l - the Local in question.
        Returns:
        a list of Units where the local is defined in the current method context. If there are no uses an empty list will returned.