package jetbrains.mps.baseLanguage.javastub.asm;
/*Generated by MPS */
import org.jetbrains.org.objectweb.asm.signature.SignatureVisitor;
import org.jetbrains.org.objectweb.asm.Opcodes;
/*package*/ class NullSignatureVisitor extends SignatureVisitor {
public static final SignatureVisitor INSTANCE = new NullSignatureVisitor();
private NullSignatureVisitor() {
super(Opcodes.ASM4);
}
@Override
public void visitFormalTypeParameter(String name) {
}
@Override
public SignatureVisitor visitClassBound() {
return this;
}
@Override
public SignatureVisitor visitInterfaceBound() {
return this;
}
@Override
public SignatureVisitor visitSuperclass() {
return this;
}
@Override
public SignatureVisitor visitInterface() {
return this;
}
@Override
public SignatureVisitor visitParameterType() {
return this;
}
@Override
public SignatureVisitor visitReturnType() {
return this;
}
@Override
public SignatureVisitor visitExceptionType() {
return this;
}
@Override
public void visitBaseType(char descriptor) {
}
@Override
public void visitTypeVariable(String name) {
}
@Override
public SignatureVisitor visitArrayType() {
return this;
}
@Override
public void visitClassType(String name) {
}
@Override
public void visitInnerClassType(String name) {
}
@Override
public void visitTypeArgument() {
}
@Override
public SignatureVisitor visitTypeArgument(char wildcard) {
return this;
}
@Override
public void visitEnd() {
}
}