summaryrefslogtreecommitdiffstats
path: root/asm/src/org
diff options
context:
space:
mode:
Diffstat (limited to 'asm/src/org')
-rw-r--r--asm/src/org/aspectj/asm/IRelationship.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/asm/src/org/aspectj/asm/IRelationship.java b/asm/src/org/aspectj/asm/IRelationship.java
index 500ba5b4f..d54f13f7b 100644
--- a/asm/src/org/aspectj/asm/IRelationship.java
+++ b/asm/src/org/aspectj/asm/IRelationship.java
@@ -58,6 +58,14 @@ public interface IRelationship extends Serializable {
private final String name;
+ public boolean isDeclareKind() {
+ return this == DECLARE_WARNING
+ || this == DECLARE_ERROR
+ || this == DECLARE
+ || this == DECLARE_INTER_TYPE
+ || this == DECLARE_SOFT;
+ }
+
private Kind(String name) {
this.name = name;
}