diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTNamespaceAlias.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTNamespaceAlias.java index 7caf006fb59..2a65c3f66b2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTNamespaceAlias.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTNamespaceAlias.java @@ -23,7 +23,16 @@ public class CPPASTNamespaceAlias extends CPPASTNode implements ICPPASTNamespace private IASTName qualifiedName; - public IASTName getAlias() { + public CPPASTNamespaceAlias() { + // default constructor + } + + public CPPASTNamespaceAlias(IASTName alias, IASTName qualifiedName) { + setAlias(alias); + setMappingName(qualifiedName); + } + + public IASTName getAlias() { return alias; }