类 InvokeArgsBinding
java.lang.Object
com.alibaba.bytekit.asm.binding.Binding
com.alibaba.bytekit.asm.binding.InvokeArgsBinding
invoke 传入的参数列表,有严格的限制,只能在 invoke 之前。
TODO ,当 static 函数时,在数组前,传一个null进去? 不然,不好区分是否 static 函数调用??
- 作者:
- hengyunabc
-
嵌套类概要
从类继承的嵌套类/接口 com.alibaba.bytekit.asm.binding.Binding
Binding.ArgNames, Binding.ArgNamesBindingParser, Binding.Args, Binding.ArgsBindingParser, Binding.Class, Binding.ClassBindingParser, Binding.Field, Binding.FieldBindingParser, Binding.InvokeArgs, Binding.InvokeArgsBindingParser, Binding.InvokeInfo, Binding.InvokeInfoBindingParser, Binding.InvokeMethodDeclaration, Binding.InvokeMethodDeclarationBindingParser, Binding.InvokeMethodName, Binding.InvokeMethodNameBindingParser, Binding.InvokeMethodOwner, Binding.InvokeMethodOwnerBindingParser, Binding.InvokeReturn, Binding.InvokeReturnBindingParser, Binding.Line, Binding.LineBindingParser, Binding.LocalVarNames, Binding.LocalVarNamesBindingParser, Binding.LocalVars, Binding.LocalVarsBindingParser, Binding.Method, Binding.MethodBindingParser, Binding.MethodDesc, Binding.MethodDescBindingParser, Binding.MethodInfo, Binding.MethodInfoBindingParser, Binding.MethodName, Binding.MethodNameBindingParser, Binding.Monitor, Binding.MonitorBindingParser, Binding.Return, Binding.ReturnBindingParser, Binding.This, Binding.ThisBindingParser, Binding.Throwable, Binding.ThrowableBindingParser -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleancom.alibaba.deps.org.objectweb.asm.TypegetType(BindingContext bindingContext) voidpushOntoStack(com.alibaba.deps.org.objectweb.asm.tree.InsnList instructions, BindingContext bindingContext) 把这个binding本身放到栈上
-
构造器详细资料
-
InvokeArgsBinding
public InvokeArgsBinding()
-
-
方法详细资料
-
fromStack
public boolean fromStack() -
pushOntoStack
public void pushOntoStack(com.alibaba.deps.org.objectweb.asm.tree.InsnList instructions, BindingContext bindingContext) 从类复制的说明:Binding把这个binding本身放到栈上- 指定者:
pushOntoStack在类中Binding- 参数:
instructions-bindingContext-
-
getType
-