From cef7da7035f2f60eaf6792167d45de01326970c1 Mon Sep 17 00:00:00 2001 From: David Halter Date: Tue, 11 Dec 2012 14:01:18 +0100 Subject: [PATCH] method signatures and return types of some 'set' methods, fixes davidhalter/jedi-vim#45 --- jedi/mixin/builtins.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/jedi/mixin/builtins.py b/jedi/mixin/builtins.py index 093af52c..674c575f 100644 --- a/jedi/mixin/builtins.py +++ b/jedi/mixin/builtins.py @@ -142,6 +142,18 @@ class set(): def copy(self): return self + def difference(self, other): + return self - other + + def intersection(self, other): + return self & other + + def symetric_difference(self, other): + return self ^ other + + def union(self, other): + return self | other + class frozenset(): def __init__(self, iterable=[]):