summaryrefslogtreecommitdiffstats
path: root/src/linguist/lupdate/clangtoolastreader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/linguist/lupdate/clangtoolastreader.h')
-rw-r--r--src/linguist/lupdate/clangtoolastreader.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/linguist/lupdate/clangtoolastreader.h b/src/linguist/lupdate/clangtoolastreader.h
index d2eeda69e..40a5c2f47 100644
--- a/src/linguist/lupdate/clangtoolastreader.h
+++ b/src/linguist/lupdate/clangtoolastreader.h
@@ -96,6 +96,7 @@ struct TranslationRelatedStore
QString lupdateComment;
QString lupdateExtraComment;
QString lupdatePlural;
+ clang::SourceLocation callLocation;
bool isValid() const
{
@@ -147,6 +148,8 @@ public:
const clang::MacroArgs *args) override;
private:
+ void storeMacroArguments(const std::vector<QString> &args, TranslationRelatedStore *store);
+
TranslationStores &m_translationStores;
clang::Preprocessor &m_preprocessor;
std::string m_inputFile;