public class ResolveMethodSignature extends EmptySignatureVisitor
ignore
Constructor and Description |
---|
ResolveMethodSignature(Resolver resolver,
TreeLogger logger,
JAbstractMethod method,
TypeParameterLookup typeParamLookup,
boolean hasReturnType,
CollectMethodData methodData,
org.objectweb.asm.Type[] argTypes,
String[] argNames,
boolean argNamesAreReal,
MethodArgNamesLookup allMethodArgs)
Resolve a method signature.
|
Modifier and Type | Method and Description |
---|---|
boolean |
finish() |
org.objectweb.asm.signature.SignatureVisitor |
visitArrayType()
Treated as a visitEnd for this visitor.
|
org.objectweb.asm.signature.SignatureVisitor |
visitClassBound() |
org.objectweb.asm.signature.SignatureVisitor |
visitExceptionType() |
void |
visitFormalTypeParameter(String name) |
org.objectweb.asm.signature.SignatureVisitor |
visitInterfaceBound() |
org.objectweb.asm.signature.SignatureVisitor |
visitParameterType() |
org.objectweb.asm.signature.SignatureVisitor |
visitReturnType() |
visitBaseType, visitClassType, visitEnd, visitInnerClassType, visitInterface, visitSuperclass, visitTypeArgument, visitTypeArgument, visitTypeVariable
public ResolveMethodSignature(Resolver resolver, TreeLogger logger, JAbstractMethod method, TypeParameterLookup typeParamLookup, boolean hasReturnType, CollectMethodData methodData, org.objectweb.asm.Type[] argTypes, String[] argNames, boolean argNamesAreReal, MethodArgNamesLookup allMethodArgs)
resolver
- logger
- method
- typeParamLookup
- hasReturnType
- methodData
- argTypes
- argNames
- argNamesAreReal
- allMethodArgs
- public boolean finish()
public org.objectweb.asm.signature.SignatureVisitor visitArrayType()
EmptySignatureVisitor
visitArrayType
in class EmptySignatureVisitor
public org.objectweb.asm.signature.SignatureVisitor visitClassBound()
visitClassBound
in class EmptySignatureVisitor
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType()
visitExceptionType
in class EmptySignatureVisitor
public void visitFormalTypeParameter(String name)
visitFormalTypeParameter
in class EmptySignatureVisitor
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound()
visitInterfaceBound
in class EmptySignatureVisitor
public org.objectweb.asm.signature.SignatureVisitor visitParameterType()
visitParameterType
in class EmptySignatureVisitor
public org.objectweb.asm.signature.SignatureVisitor visitReturnType()
visitReturnType
in class EmptySignatureVisitor
Copyright © 2018. All rights reserved.