### Eclipse Workspace Patch 1.0 #P org.eclipse.cdt.core Index: parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateScope.java =================================================================== RCS file: /cvsroot/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateScope.java,v retrieving revision 1.6 diff -u -r1.6 CPPTemplateScope.java --- parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateScope.java 29 Sep 2006 07:19:43 -0000 1.6 +++ parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateScope.java 5 Feb 2007 17:03:39 -0000 @@ -67,7 +67,7 @@ public IScope getParent() { ICPPASTTemplateDeclaration templateDecl = (ICPPASTTemplateDeclaration) getPhysicalNode(); IASTName name = CPPTemplates.getTemplateName( templateDecl ); - IASTNode p = name.getParent(); + IASTNode p = name != null ? name.getParent() : null; if( p instanceof ICPPASTQualifiedName ){ ICPPASTQualifiedName qual = (ICPPASTQualifiedName) p; IASTName [] names = qual.getNames();