From a353701633d0d7a0491e468ac678055dfebe939e Mon Sep 17 00:00:00 2001 From: John Camelon Date: Mon, 21 Jun 2004 17:09:49 +0000 Subject: [PATCH] Fix NPE in lookupSymbolInContext() --- .../core/parser/ast/complete/CompleteParseASTFactory.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java index a626b37f435..636b49015ac 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java @@ -3574,6 +3574,7 @@ public class CompleteParseASTFactory extends BaseASTFactory implements IASTFacto { try { ISymbol symbol = getExpressionSymbol( scope, expression.getExpressionKind(), expression.getLHSExpression(), expression.getRHSExpression(), null, null ); + if( symbol == null) return null; return symbol.getASTExtension().getPrimaryDeclaration(); } catch (ASTSemanticException e) { return null;