diff options
author | Sergey Prigogin | 2011-12-14 03:29:08 +0000 |
---|---|---|
committer | Sergey Prigogin | 2011-12-14 03:46:04 +0000 |
commit | 18ec28be0f857e0e6b6e7ee293b148f8dc64f21c (patch) | |
tree | ef8b9254bde10af4a582e2c07d5a72673f60c104 /core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java | |
parent | cd080686aacab3ee56bf8a1f2c72aa2ebc1685cc (diff) | |
download | org.eclipse.cdt-18ec28be0f857e0e6b6e7ee293b148f8dc64f21c.tar.gz org.eclipse.cdt-18ec28be0f857e0e6b6e7ee293b148f8dc64f21c.tar.xz org.eclipse.cdt-18ec28be0f857e0e6b6e7ee293b148f8dc64f21c.zip |
@Override annotations.
Diffstat (limited to 'core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java')
-rw-r--r-- | core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java index 7ea69ac9467..0e0c4f67f92 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeId.java @@ -6,8 +6,8 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * John Camelon (IBM) - Initial API and implementation - * Markus Schorn (Wind River Systems) + * John Camelon (IBM) - Initial API and implementation + * Markus Schorn (Wind River Systems) *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.cpp; @@ -24,7 +24,6 @@ public class CPPASTTypeId extends ASTNode implements ICPPASTTypeId { private IASTDeclSpecifier declSpec; private IASTDeclarator absDecl; private boolean isPackExpansion; - public CPPASTTypeId() { } @@ -34,10 +33,12 @@ public class CPPASTTypeId extends ASTNode implements ICPPASTTypeId { setAbstractDeclarator(absDecl); } + @Override public CPPASTTypeId copy() { return copy(CopyStyle.withoutLocations); } + @Override public CPPASTTypeId copy(CopyStyle style) { CPPASTTypeId copy = new CPPASTTypeId(); copy.setDeclSpecifier(declSpec == null ? null : declSpec.copy(style)); @@ -50,11 +51,13 @@ public class CPPASTTypeId extends ASTNode implements ICPPASTTypeId { return copy; } + @Override public IASTDeclSpecifier getDeclSpecifier() { return declSpec; } - public void setDeclSpecifier(IASTDeclSpecifier declSpec) { + @Override + public void setDeclSpecifier(IASTDeclSpecifier declSpec) { assertNotFrozen(); this.declSpec = declSpec; if (declSpec != null) { @@ -63,12 +66,13 @@ public class CPPASTTypeId extends ASTNode implements ICPPASTTypeId { } } - public IASTDeclarator getAbstractDeclarator() { + @Override + public IASTDeclarator getAbstractDeclarator() { return absDecl; } - - public void setAbstractDeclarator(IASTDeclarator abstractDeclarator) { + @Override + public void setAbstractDeclarator(IASTDeclarator abstractDeclarator) { assertNotFrozen(); this.absDecl = abstractDeclarator; if (abstractDeclarator != null) { @@ -77,10 +81,12 @@ public class CPPASTTypeId extends ASTNode implements ICPPASTTypeId { } } - public boolean isPackExpansion() { + @Override + public boolean isPackExpansion() { return isPackExpansion; } + @Override public void setIsPackExpansion(boolean val) { isPackExpansion= val; } |