@FunctionalInterface
public interface ITypeListener
| Modifier and Type | Method and Description |
|---|---|
TypeUpdateResult |
update(TypeUpdateInfo updateInfo,
InsnNode insn,
InsnArg arg,
@NotNull ArgType candidateType)
Listener function - triggered on type update
|
TypeUpdateResult update(TypeUpdateInfo updateInfo, InsnNode insn, InsnArg arg, @NotNull @NotNull ArgType candidateType)
updateInfo - store all allowed type updatesarg - apply suggested type for this argcandidateType - suggest new type