Interface IDReferenceType

All Superinterfaces:
IDElement, IDExpression, IInstructionOperand

public interface IDReferenceType extends IDExpression
dexdec IR reference type object.

Example:

 if(obj instanceof Foo) { ...
                   ^^^
 
  • Method Details

    • getTypeIndex

      IDIndex getTypeIndex()
      Get the type index.
      Returns:
    • duplicate

      IDReferenceType duplicate()
      Description copied from interface: IDElement
      Duplicate this element.
      Specified by:
      duplicate in interface IDElement
      Specified by:
      duplicate in interface IDExpression
      Returns:
      a deep copy of this element; the type of the duplicated element should be the same as this element's type