conflicts with compiler-generated constructor
</compile>
</ajc-test>
+ <ajc-test dir="bugs" pr="33948"
+ title="default constructor inter-type declaration">
+ <compile files="ConstructorDeclaration.java"/>
+ <run class="ConstructorDeclaration"/>
+ </ajc-test>
+
</suite>
--- /dev/null
+
+import org.aspectj.testing.Tester;
+
+/** @testcase PR#33948 default constructor inter-type declaration */
+public class ConstructorDeclaration {
+ public static void main(String[] args) {
+ Tester.expectEvent("create");
+ new ConstructorDeclaration();
+ Tester.checkAllEvents();
+ }
+}
+
+aspect A {
+ ConstructorDeclaration.new() {
+ Tester.event("create");
+ }
+}
\ No newline at end of file