summaryrefslogtreecommitdiff
path: root/kconfiglib.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2012-12-16 13:18:39 +0100
committerUlf Magnusson <ulfalizer@gmail.com>2012-12-16 13:18:39 +0100
commit4395af65ea4f1d74762e20b861221d3c0c7d0502 (patch)
tree34ac7062ed290f57f5b9b2c4e8cb035ee8a824f3 /kconfiglib.py
parent7ca076fbaffa9600db19f9f23222da977ef4f26d (diff)
Use | and |= instead of set.union() and set.update().
Diffstat (limited to 'kconfiglib.py')
-rw-r--r--kconfiglib.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/kconfiglib.py b/kconfiglib.py
index e05d36f..52f387c 100644
--- a/kconfiglib.py
+++ b/kconfiglib.py
@@ -1324,7 +1324,7 @@ error, and you should e-mail kconfiglib@gmail.com.
stmt.dep_expr = _make_and(stmt.dep_expr, deps)
stmt.all_referenced_syms = \
- stmt.referenced_syms.union(_get_expr_syms(deps))
+ stmt.referenced_syms | _get_expr_syms(deps)
# For symbols and choices..
else:
@@ -1370,8 +1370,8 @@ error, and you should e-mail kconfiglib@gmail.com.
# The set of symbols referenced directly by the symbol/choice plus
# all symbols referenced by enclosing menus and if's.
- stmt.all_referenced_syms \
- = stmt.referenced_syms.union(_get_expr_syms(deps))
+ stmt.all_referenced_syms = \
+ stmt.referenced_syms | _get_expr_syms(deps)
# Propagate dependencies from enclosing menus and if's
@@ -2968,7 +2968,7 @@ class Symbol(Item, _HasVisibility):
items."""
for s in self.dep:
to.add(s)
- to.update(s._get_dependent())
+ to |= s._get_dependent()
def _has_auto_menu_dep_on(self, on):
"""See Choice._determine_actual_symbols()."""