From 2c0a41d671842e68e8dc3eb8307bbb37517d35b5 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Wed, 5 Dec 2012 21:57:48 -0800 Subject: [PATCH] Bug 395884 - Fixed yet another bug introduced in the previous commit. --- .../cdt/internal/core/dom/parser/cpp/semantics/EvalBinding.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinding.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinding.java index ff81ac0f80f..783547f31c8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinding.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinding.java @@ -132,7 +132,7 @@ public class EvalBinding extends CPPEvaluation { */ public ICPPFunction getParameterOwner() { if (fParameterOwner == null && fBinding instanceof ICPPParameter) { - IBinding owner = ((CPPParameter) fBinding).getOwner(); + IBinding owner = fBinding.getOwner(); if (owner instanceof ICPPFunction) fParameterOwner = (ICPPFunction) owner; }