From 53d9d8b8714d475f5f190edcb243f8697a97549b Mon Sep 17 00:00:00 2001 From: Axel Naumann Date: Fri, 12 Sep 2014 14:20:55 +0200 Subject: [PATCH] Do not double count for kTwoPasses. --- core/metautils/src/Scanner.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/metautils/src/Scanner.cxx b/core/metautils/src/Scanner.cxx index 7e7a8fe..7a76dfd 100644 --- a/core/metautils/src/Scanner.cxx +++ b/core/metautils/src/Scanner.cxx @@ -1115,6 +1115,9 @@ void RScanner::Scan(const clang::ASTContext &C) fFirstPass=false; fselectedRecordDecls.clear(); + fSelectedEnums.clear(); + fSelectedTypedefs.clear(); + fSelectedFunctions.clear(); TraverseDecl(C.getTranslationUnitDecl()); // And finally resort the results according to the rule ordering. -- 1.8.2