it is not really a visitor (no state, no visiting, we just call one method).
-> add instead methods as extensions in the AST nodes "completionEntries". In RBProgramNode it returns and empty collection, subclasses have the implementation that are now the visit* methods
it is not really a visitor (no state, no visiting, we just call one method).
-> add instead methods as extensions in the AST nodes "completionEntries". In RBProgramNode it returns and empty collection, subclasses have the implementation that are now the visit* methods