llvm-project/clang-tools-extra/clangd/index
Haojian Wu 5f10026258 [clangd] Use identifier range as the definition range.
Summary: This also matches the range in symbol index.

Reviewers: sammccall

Subscribers: klimek, ilya-biryukov, jkorous-apple, ioeric, cfe-commits

Differential Revision: https://reviews.llvm.org/D44247

llvm-svn: 327129
2018-03-09 14:00:34 +00:00
..
CanonicalIncludes.cpp [clangd] Make symbol name a required parameter for CanonicalIncludes::mapHeader 2018-03-01 18:30:48 +00:00
CanonicalIncludes.h [clangd] Make symbol name a required parameter for CanonicalIncludes::mapHeader 2018-03-01 18:30:48 +00:00
FileIndex.cpp [clangd] Prefer the definition of a TagDecl (e.g. class) as CanonicalDeclaration. 2018-02-28 09:33:15 +00:00
FileIndex.h [clangd] Pass Context implicitly using TLS. 2018-01-31 13:40:48 +00:00
Index.cpp [clangd] collect symbol #include & insert #include in global code completion. 2018-02-16 14:15:55 +00:00
Index.h [clangd] Not collect include headers for dynamic index for now. 2018-02-22 10:14:05 +00:00
MemIndex.cpp [clangd] Pass Context implicitly using TLS. 2018-01-31 13:40:48 +00:00
MemIndex.h [clangd] Pass Context implicitly using TLS. 2018-01-31 13:40:48 +00:00
Merge.cpp [clangd] Invert return value of fuzzyFind() (fix MemIndex's return value) 2018-02-19 13:04:41 +00:00
Merge.h [clangd] Merge results from static/dynamic index. 2018-01-15 12:33:00 +00:00
SymbolCollector.cpp [clangd] Use identifier range as the definition range. 2018-03-09 14:00:34 +00:00
SymbolCollector.h [clangd] Prefer the definition of a TagDecl (e.g. class) as CanonicalDeclaration. 2018-02-28 09:33:15 +00:00
SymbolYAML.cpp [clangd] Fix use-after-free in SymbolYAML: strings are owned by yaml::Input! 2018-02-19 09:31:26 +00:00
SymbolYAML.h [clangd] Fix use-after-free in SymbolYAML: strings are owned by yaml::Input! 2018-02-19 09:31:26 +00:00