Browse Source

260384: testcode and fix

tags/pre268419
aclement 15 years ago
parent
commit
64dbeb0296
2 changed files with 36 additions and 0 deletions
  1. 18
    0
      tests/bugs164/pr260384/Broken.java
  2. 18
    0
      tests/bugs164/pr260384/Broken2.java

+ 18
- 0
tests/bugs164/pr260384/Broken.java View File

@@ -0,0 +1,18 @@

interface I {
void getCode();
}

abstract class C1 implements I {
}

abstract class C2 extends C1 {
public void m() {
getCode();
}
}


aspect X {
before(int i): args(i) { }// call(* *(..)) && args(i) {}
}

+ 18
- 0
tests/bugs164/pr260384/Broken2.java View File

@@ -0,0 +1,18 @@

interface I {
void getCode();
}

abstract class C1 implements I {
}

abstract class C2 extends C1 {
public void m() {
getCode();
}
}


aspect X {
before(): call(* g*(..)) {}
}

Loading…
Cancel
Save