Currently AST only contains the location for decltype keyword,
therefore we were skipping expressions inside decltype while building selection
tree.
This patch extends source range in such cases to contain the expression as well.
A proper fix would require changes to Sema and DecltypeTypeLoc to contain these
location information.
Alternately, we could just always return false if it's a DecltypeTypeLoc.