code: def _onDecorator(self, name, line, pos, absPosition):
          
          # A class or a function must be on the top of the stack
          d = Decorator(name, line, pos, absPosition)
          if self.__lastDecorators is None:
              self.__lastDecorators = [d]
          else:
              self.__lastDecorators.append(d)
docs: Memorizes a function or a class decorator