summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeDeclaration.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeDeclaration.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeDeclaration.java
index b2c735a90..0df937ad8 100644
--- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeDeclaration.java
+++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeDeclaration.java
@@ -92,6 +92,12 @@ public abstract class InterTypeDeclaration extends MethodDeclaration {
}
ignoreFurtherInvestigation = true;
}
+ //??? this is not a friendly compiler limitation
+// if (!(onTypeBinding instanceof SourceTypeBinding)) {
+// classScope.problemReporter().signalError(onType.sourceStart, onType.sourceEnd,
+// "can only introduce on types available as source code (compiler limitation)");
+// ignoreFurtherInvestigation = true;
+// }
}