If we're going to support roughly the same kinds of features as JDT we need declarations as well. Then you can search for declarations of methods called "foobar" for example :) 

Also, for refactoring it might be nice to include declarations as well.