data: saving macro definition scopes

This commit is contained in:
Eberhard Graether
2015-11-04 13:47:33 +01:00
parent 884e42a30c
commit 5dada05bc5
8 changed files with 33 additions and 16 deletions
+2 -1
View File
@@ -141,7 +141,8 @@ public:
const ParseLocation& location, const FileInfo& fileInfo, const FileInfo& includedFileInfo) = 0;
virtual Id onMacroDefineParsed(const ParseLocation& location, const NameHierarchy& macroNameHierarchy) = 0;
virtual Id onMacroDefineParsed(
const ParseLocation& location, const NameHierarchy& macroNameHierarchy, const ParseLocation& scopeLocation) = 0;
virtual Id onMacroExpandParsed(
const ParseLocation& location, const NameHierarchy& macroNameHierarchy) = 0;
};