ariya/phantomjs — pull request #379 by execjosh (2012-12-27 15:10:20+00:00)
Title: Automate generation of REPL completion lists

This leverages `QMetaObject` for reflection.

All invokable methods, slots, signals, and properties visible from JavaScript, but which do not start with an underscore, are automatically added to the completion list.

http://code.google.com/p/phantomjs/issues/detail?id=943