Browse Source

@testcase inter-type declaration of void field

tags/v1_1_0_RC1
wisberg 21 years ago
parent
commit
93dbd9fcd8
2 changed files with 22 additions and 0 deletions
  1. 14
    0
      tests/ajcTestsFailing.xml
  2. 8
    0
      tests/errors/VoidFieldDeclarationCE.java

+ 14
- 0
tests/ajcTestsFailing.xml View File

@@ -65,4 +65,18 @@
<run class="ConstructorDeclaration"/>
</ajc-test>

<ajc-test dir="errors" keywords="error"
title="class extending abstract aspect">
<compile files="ClassExtendingAbstractAspectCE.java">
<message kind="error" line="20"/>
</compile>
</ajc-test>

<ajc-test dir="errors" keywords="error"
title="inter-type declaration of void field">
<compile files="VoidFieldDeclarationCE.java">
<message kind="error" line="7"/>
</compile>
</ajc-test>

</suite>

+ 8
- 0
tests/errors/VoidFieldDeclarationCE.java View File

@@ -0,0 +1,8 @@

/** @testcase inter-type declaration of void field */
public class VoidFieldDeclarationCE {
}

aspect A {
public void VoidFieldDeclarationCE.bug; // CE 46 invalid field type
}

Loading…
Cancel
Save