Utilities/ClassBrowsers/ClbrBaseClasses.py

changeset 3966
969a3d41c402
parent 3178
f25fc1364c88
child 4021
195a471c327b
--- a/Utilities/ClassBrowsers/ClbrBaseClasses.py	Sat Dec 06 20:19:07 2014 +0100
+++ b/Utilities/ClassBrowsers/ClbrBaseClasses.py	Thu Dec 11 19:51:05 2014 +0100
@@ -255,7 +255,7 @@
     Class = 2
     
     def __init__(self, module, name, file, lineno, signature='', separator=',',
-                 modifierType=General):
+                 modifierType=General, annotation=""):
         """
         Constructor
         
@@ -266,10 +266,12 @@
         @param signature parameterlist of the method
         @param separator string separating the parameters
         @param modifierType type of the function
+        @param annotation return annotation
         """
         ClbrBase.__init__(self, module, name, file, lineno)
         self.parameters = [e.strip() for e in signature.split(separator)]
         self.modifier = modifierType
+        self.annotation = annotation
 
 
 class Coding(ClbrBase):

eric ide

mercurial