1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-28 11:25:35 +02:00

Code streamlining.

This commit is contained in:
Sergey Prigogin 2011-04-17 01:33:33 +00:00
parent 1dc9ba63a5
commit e0111b55dc

View file

@ -19,15 +19,9 @@ import org.eclipse.cdt.internal.core.dom.parser.ASTNode;
* @author jcamelon * @author jcamelon
*/ */
public class CPPASTNamespaceAlias extends ASTNode implements ICPPASTNamespaceAlias { public class CPPASTNamespaceAlias extends ASTNode implements ICPPASTNamespaceAlias {
private IASTName alias; private IASTName alias;
private IASTName qualifiedName; private IASTName qualifiedName;
public CPPASTNamespaceAlias() {
// default constructor
}
public CPPASTNamespaceAlias(IASTName alias, IASTName qualifiedName) { public CPPASTNamespaceAlias(IASTName alias, IASTName qualifiedName) {
setAlias(alias); setAlias(alias);
setMappingName(qualifiedName); setMappingName(qualifiedName);
@ -38,9 +32,9 @@ public class CPPASTNamespaceAlias extends ASTNode implements ICPPASTNamespaceAli
} }
public CPPASTNamespaceAlias copy(CopyStyle style) { public CPPASTNamespaceAlias copy(CopyStyle style) {
CPPASTNamespaceAlias copy = new CPPASTNamespaceAlias(); CPPASTNamespaceAlias copy = new CPPASTNamespaceAlias(
copy.setAlias(alias == null ? null : alias.copy(style)); alias == null ? null : alias.copy(style),
copy.setMappingName(qualifiedName == null ? null : qualifiedName.copy(style)); qualifiedName == null ? null : qualifiedName.copy(style));
copy.setOffsetAndLength(this); copy.setOffsetAndLength(this);
if (style == CopyStyle.withLocations) { if (style == CopyStyle.withLocations) {
copy.setCopyLocation(this); copy.setCopyLocation(this);
@ -84,8 +78,8 @@ public class CPPASTNamespaceAlias extends ASTNode implements ICPPASTNamespaceAli
} }
} }
if( alias != null ) if( !alias.accept( action ) ) return false; if (alias != null && !alias.accept(action)) return false;
if( qualifiedName != null ) if( !qualifiedName.accept( action ) ) return false; if (qualifiedName != null && !qualifiedName.accept(action)) return false;
if (action.shouldVisitDeclarations) { if (action.shouldVisitDeclarations) {
switch (action.leave(this)) { switch (action.leave(this)) {