.class public LDuplicateDirectVirtualMethods;
.super Ljava/lang/Object;


# direct methods
.method private blah()V
    .registers 1

    return-void
.end method

# duplicate method ignored
# .method private blah()V
#     .registers 1

#     return-void
# .end method


# virtual methods
.method public alah()V
    .registers 1

    return-void
.end method

# There is both a direct and virtual method with this signature.
# You will need to rename one of these methods, including all references.
.method public blah()V
    .registers 1

    return-void
.end method

# duplicate method ignored
# .method public blah()V
#     .registers 1

#     return-void
# .end method

.method public clah()V
    .registers 1

    return-void
.end method