Try to jump to definition before trying to go to the declaration.

Consider the following exemple:
```c
static void a(int b);
int main(void)
{
	a(42);
}
static void a (int b) { }
```

Previously we would jump to the first line, while we're now jumping to the last.