- [x] Extract from AST - [ ] Implement call references - [ ] Implement reference from return doc/type - [ ] Extract variables from body - [ ] Extract arguments and their type (with references) - [ ] Extract return type (from type, doc, variable type guess) - [ ] Try to use the same code for classes/traits methods