[all-commits] [llvm/llvm-project] ac3f9e: [clangd] Improve documentation for auto and implic...
kadir çetinkaya via All-commits
all-commits at lists.llvm.org
Thu Dec 19 02:59:29 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: ac3f9e48421712168884d59cbfe8b294dd76a19b
https://github.com/llvm/llvm-project/commit/ac3f9e48421712168884d59cbfe8b294dd76a19b
Author: Kadir Cetinkaya <kadircet at google.com>
Date: 2019-12-19 (Thu, 19 Dec 2019)
Changed paths:
M clang-tools-extra/clangd/FindTarget.cpp
M clang-tools-extra/clangd/FindTarget.h
M clang-tools-extra/clangd/Hover.cpp
M clang-tools-extra/clangd/unittests/HoverTests.cpp
Log Message:
-----------
[clangd] Improve documentation for auto and implicit specs
Summary:
Clangd didn't fill documentation for `auto` when it wasn't available in
index. Also it wasn't showing any documentations for implicit instantiations.
This patch ensures auto and normal decl case behaves in the same way and also
makes use of the explicit template specialization while fetching comments for
implicit instantiations.
Reviewers: ilya-biryukov
Subscribers: MaskRay, jkorous, arphaman, usaxena95, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D71596
More information about the All-commits
mailing list