diff options
Diffstat (limited to 'upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTLayoutQualifier.java')
-rw-r--r-- | upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTLayoutQualifier.java | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTLayoutQualifier.java b/upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTLayoutQualifier.java index d36ec1be589..6eb13565084 100644 --- a/upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTLayoutQualifier.java +++ b/upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTLayoutQualifier.java @@ -33,11 +33,7 @@ public class UPCASTLayoutQualifier extends ASTNode implements IUPCASTLayoutQuali copy.isPure = isPure; copy.isIndefinite = isIndefinite; copy.setBlockSizeExpression(blockSizeExpression == null ? null : blockSizeExpression.copy(style)); - copy.setOffsetAndLength(this); - if(style == CopyStyle.withLocations) { - copy.setCopyLocation(this); - } - return copy; + return copy(copy, style); } @Override @@ -45,37 +41,28 @@ public class UPCASTLayoutQualifier extends ASTNode implements IUPCASTLayoutQuali return blockSizeExpression; } - @Override public boolean isIndefiniteBlockAllocation() { return isIndefinite; } - @Override public boolean isPureBlockAllocation() { return isPure; } - @Override public void setBlockSizeExpression(IASTExpression expr) { this.blockSizeExpression = expr; } - @Override public void setIndefiniteBlockAllocation(boolean allocation) { this.isIndefinite = allocation; - } - @Override public void setPureBlockAllocation(boolean allocation) { this.isPure = allocation; } - - - } |