From a047b603b5eeeba8de2e069892caac4737541738 Mon Sep 17 00:00:00 2001 From: John Camelon Date: Thu, 27 Jan 2005 02:14:19 +0000 Subject: [PATCH] Add offset to IASTMacroDefinition name. --- .../eclipse/cdt/internal/core/parser/scanner2/LocationMap.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java index 96adfed6a64..e53a2285cff 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java @@ -589,6 +589,7 @@ public class LocationMap implements ILocationResolver, IScannerPreprocessorLog { IASTName name = new ScannerASTName(d.name); name.setPropertyInParent(IASTPreprocessorMacroDefinition.MACRO_NAME); name.setParent(r); + ((ScannerASTNode)name).setOffsetAndLength( d.nameOffset, d.name.length ); r.setName(name); r.setExpansion(new String(d.expansion)); ((ScannerASTNode) r).setOffsetAndLength(d.context_directive_start,