ClangRefactoring: Do not save macros with invalid fileId

Change-Id: I2933fc3695ebf03b3e4f05a0435ca4d629877d2c
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
Ivan Donchevskii
2018-04-12 14:50:40 +02:00
parent 4b0bcbdcb6
commit 851726aad3

View File

@@ -192,6 +192,9 @@ public:
static void addUsedMacro(UsedMacro &&usedMacro, UsedMacros &usedMacros)
{
if (!usedMacro.filePathId.isValid())
return;
auto found = std::lower_bound(usedMacros.begin(),
usedMacros.end(), usedMacro);