From 240f017407273fad0efa420f4c5ae7cf9ef6d670 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Thu, 15 Nov 2018 21:42:00 -0500 Subject: [PATCH] Bug 541116 - NPE in IndexToASTNameHelper.findMatchingASTName Change-Id: I6440dd072841cfc7d9e8240024f7dee527954b57 --- .../cdt/internal/ui/refactoring/IndexToASTNameHelper.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/IndexToASTNameHelper.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/IndexToASTNameHelper.java index c32dae7cfbb..fe18b022cb4 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/IndexToASTNameHelper.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/IndexToASTNameHelper.java @@ -42,6 +42,10 @@ public class IndexToASTNameHelper { } else if (!(name instanceof IIndexName)) { return null; } + + if (tu == null) { + return null; + } IndexNameToAstNameMatcher visitor = new IndexNameToAstNameMatcher(tu, (IIndexName) name, index); tu.accept(visitor);