forked from qt-creator/qt-creator
Clang: Remove export filters
Lets try to find a better way to do it later. Change-Id: I960abf65c910f639cc860b8e1291b0c235b7db07 Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
@@ -167,7 +167,6 @@ public:
|
||||
{
|
||||
filterOutHeaderGuards();
|
||||
mergeUsedMacros();
|
||||
filterOutExports();
|
||||
}
|
||||
|
||||
void filterOutHeaderGuards()
|
||||
@@ -184,17 +183,6 @@ public:
|
||||
m_maybeUsedMacros.erase(partitionPoint, m_maybeUsedMacros.end());
|
||||
}
|
||||
|
||||
void filterOutExports()
|
||||
{
|
||||
auto partitionPoint = std::stable_partition(m_usedMacros.begin(),
|
||||
m_usedMacros.end(),
|
||||
[&] (const UsedMacro &usedMacro) {
|
||||
return !usedMacro.macroName.contains("EXPORT");
|
||||
});
|
||||
|
||||
m_usedMacros.erase(partitionPoint, m_usedMacros.end());
|
||||
}
|
||||
|
||||
void mergeUsedMacros()
|
||||
{
|
||||
m_usedMacros.reserve(m_usedMacros.size() + m_maybeUsedMacros.size());
|
||||
|
||||
Reference in New Issue
Block a user