diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/find-unneeded-includes | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/bin/find-unneeded-includes b/bin/find-unneeded-includes index 12b5893baac8..c902a6172ac9 100755 --- a/bin/find-unneeded-includes +++ b/bin/find-unneeded-includes @@ -40,20 +40,21 @@ def ignoreRemoval(include, toAdd, absFileName, moduleRules): # Avoid debug STL. debugStl = { - "array": "debug/array", - "bitset": "debug/bitset", - "deque": "debug/deque", - "list": "debug/list", - "map": "debug/map.h", - "set": "debug/set.h", - "set": "debug/multiset.h", - "unordered_map": "debug/unordered_map", - "unordered_set": "debug/unordered_set", - "vector": "debug/vector", + "array": ("debug/array"), + "bitset": ("debug/bitset"), + "deque": ("debug/deque"), + "list": ("debug/list"), + "map": ("debug/map.h"), + "set": ("debug/set.h", "debug/multiset.h"), + "unordered_map": ("debug/unordered_map"), + "unordered_set": ("debug/unordered_set"), + "vector": ("debug/vector"), } - for k, v in debugStl.items(): - if include == k and v in toAdd: - return True + for k, values in debugStl.items(): + if include == k: + for value in values: + if value in toAdd: + return True # Avoid proposing to use libstdc++ internal headers. bits = { |