Class ReferenceTypeSignatureParser

java.lang.Object
org.objectweb.asm.signature.SignatureVisitor
net.covers1624.coffeegrinder.type.asm.ReferenceTypeSignatureParser

public abstract class ReferenceTypeSignatureParser extends org.objectweb.asm.signature.SignatureVisitor
Created by covers1624 on 29/12/21.
  • Constructor Details

  • Method Details

    • parse

      public static ReferenceType parse(TypeResolver typeResolver, ITypeParameterizedMember scope, String signature)
    • visitBaseType

      public void visitBaseType(char descriptor)
      Overrides:
      visitBaseType in class org.objectweb.asm.signature.SignatureVisitor
    • visitTypeVariable

      public void visitTypeVariable(String name)
      Overrides:
      visitTypeVariable in class org.objectweb.asm.signature.SignatureVisitor
    • visitArrayType

      public org.objectweb.asm.signature.SignatureVisitor visitArrayType()
      Overrides:
      visitArrayType in class org.objectweb.asm.signature.SignatureVisitor
    • visitClassType

      public void visitClassType(String name)
      Overrides:
      visitClassType in class org.objectweb.asm.signature.SignatureVisitor
    • visitTypeArgument

      public void visitTypeArgument()
      Overrides:
      visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitor
    • visitInnerClassType

      public void visitInnerClassType(String name)
      Overrides:
      visitInnerClassType in class org.objectweb.asm.signature.SignatureVisitor
    • visitTypeArgument

      public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char wildcard)
      Overrides:
      visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitor
    • visitEnd

      public void visitEnd()
      Overrides:
      visitEnd in class org.objectweb.asm.signature.SignatureVisitor
    • endType

      public abstract void endType(AType type)