[clang][Index] Visit the default parameter arguements in libindex.
authorHaojian Wu <hokein.wu@gmail.com>
Wed, 12 Feb 2020 13:42:18 +0000 (14:42 +0100)
committerHaojian Wu <hokein.wu@gmail.com>
Mon, 17 Feb 2020 15:45:04 +0000 (16:45 +0100)
commitaf8b0cd58dbda773a0cbbb2a9c67559fc6a59d1d
tree53672df73dae0869a2f44b737b2e4b2b6efa1d5b
parentdd4d09376209cdc5615097a5be92105f55d06f5d
[clang][Index] Visit the default parameter arguements in libindex.

Summary:
We are missing the default parmeter arguments when IndexFunctionLocals
is true.

Fixes https://github.com/clangd/clangd/issues/285.

Reviewers: kadircet

Subscribers: kristof.beyls, ilya-biryukov, jkorous, arphaman, usaxena95, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74610
clang-tools-extra/clangd/unittests/XRefsTests.cpp
clang/lib/Index/IndexDecl.cpp
clang/unittests/Index/IndexTests.cpp