From 9701e70e2b7bb1d6bcbce560307c08bf62585350 Mon Sep 17 00:00:00 2001 From: Alena Laskavaia Date: Thu, 24 Feb 2011 03:15:05 +0000 Subject: [PATCH] Bug 326768 - Macro name is reported as unresolved symbol, not the actual symbol after macro expansion --- .../cdt/codan/internal/checkers/ProblemBindingChecker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ProblemBindingChecker.java b/codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ProblemBindingChecker.java index b2101826778..089dde18d90 100644 --- a/codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ProblemBindingChecker.java +++ b/codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ProblemBindingChecker.java @@ -211,7 +211,7 @@ public class ProblemBindingChecker extends AbstractIndexAstChecker { } private void handleVariableProblem(IASTName name, String contextFlagsString) { - reportProblem(ERR_ID_VariableResolutionProblem, name, name.getRawSignature(), contextFlagsString); + reportProblem(ERR_ID_VariableResolutionProblem, name, name.getBinding().getName(), contextFlagsString, name.getRawSignature()); } private boolean isFunctionCall(IASTNode parentNode) {