By default, DCD will return declarations and autocompletes for the character just behind the cursor. This is expected behaviour for autocomplete however it is normal that when looking up declarations, you look up the symbol in front of the cursor. This (5 character) changes the lookup to be on the character ahead.
int foo(Bar bar) {
^ Old lookup requires cursor to be here
^ New lookup allows cursor to be here
By default, DCD will return declarations and autocompletes for the character just behind the cursor. This is expected behaviour for autocomplete however it is normal that when looking up declarations, you look up the symbol in front of the cursor. This (5 character) changes the lookup to be on the character ahead.