code: def infer_assign(self, context=None):
      
      stmt = self.statement()
      if isinstance(stmt, nodes.AugAssign):
          return stmt.infer(context)
  
      stmts = list(self.assigned_stmts(context=context))
      return bases._infer_stmts(stmts, context)
docs: infer a AssignName/AssignAttr: need to inspect the RHS part of the
      assign node