Index: tools/binary_size/libsupersize/models.py |
diff --git a/tools/binary_size/libsupersize/models.py b/tools/binary_size/libsupersize/models.py |
index 22c8c6110742cadf47cdfab9f97f31e1da5ea6c0..18280164bfdf3b1b301216ca66563fce990f513d 100644 |
--- a/tools/binary_size/libsupersize/models.py |
+++ b/tools/binary_size/libsupersize/models.py |
@@ -329,6 +329,9 @@ class SymbolGroup(BaseSymbol): |
seen_aliases_lists.add(id(s.aliases)) |
yield s |
+ def CountUniqueSymbols(self): |
+ return sum(1 for s in self.IterUniqueSymbols()) |
+ |
@property |
def size(self): |
if self._size is None: |