Package pascal.taie.ir.proginfo
Class MethodRef
java.lang.Object
pascal.taie.ir.proginfo.MemberRef
pascal.taie.ir.proginfo.MethodRef
- All Implemented Interfaces:
Serializable
Represents method references in IR.
- See Also:
-
Method Details
-
get
-
getParameterTypes
-
getReturnType
-
getSubsignature
- Returns:
- the subsignature of the method reference.
-
isPolymorphicSignature
public boolean isPolymorphicSignature()- Returns:
- true if this is a reference to polymorphic signature method, otherwise false. See JLS (11 Ed.), 15.12.3 for the definition of polymorphic signature method.
-
resolve
-
resolveNullable
- Specified by:
resolveNullable
in classMemberRef
- Returns:
- the concrete class member pointed by this reference, or null if the member cannot be resolved.
-
toString
-