diff --git a/evaluate.py b/evaluate.py index 9bf8c243..2698ecda 100644 --- a/evaluate.py +++ b/evaluate.py @@ -15,10 +15,6 @@ TODO annotations ? how ? type evaluation and return? TODO nonlocal statement TODO getattr / __getattr__ / __getattribute__ ? - -TODO descriptors (also for classes, for instances it should work) -TODO @staticmethod @classmethod (implement descriptors, builtins are done) -TODO variable assignments in classes (see test/completion/classes @230) +1 """ from _compatibility import next, property, hasattr import sys diff --git a/test/completion/ordering.py b/test/completion/ordering.py index 04a6b650..24694155 100644 --- a/test/completion/ordering.py +++ b/test/completion/ordering.py @@ -76,6 +76,7 @@ def func(a_param): # should not be int #? [] a_param. + # ----------------- # class # -----------------