summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/CollectMacros.h
Commit message (Collapse)AuthorAgeFilesLines
* [clangd] Inactive regions support as an extension to semantic highlightingNathan Ridge2019-11-211-0/+10
| | | | Differential Revision: https://reviews.llvm.org/D67536
* [clangd] Store xref for Macros in ParsedAST.Utkarsh Saxena2019-11-181-3/+14
| | | | | | | This patch adds the cross references for Macros in the MainFile. We add references for the main file to the ParsedAST. We query the references from it using the SymbolID. Xref outside main file will be added to the index in a separate patch.
* [clangd] Collect missing macro references.Haojian Wu2019-10-071-2/+24
| | | | | | | | | | | | | | Summary: Semantic highlghting is missing a few macro references. Reviewers: ilya-biryukov Subscribers: MaskRay, jkorous, arphaman, kadircet, usaxena95, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D68458 llvm-svn: 373889
* [clangd] Collect macros in the preamble region of the main fileHaojian Wu2019-09-241-0/+74
Summary: - store all macro references in the ParsedAST; - unify the two variants of CollectMainFileMacros; Reviewers: ilya-biryukov Subscribers: MaskRay, jkorous, mgrang, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D67496 llvm-svn: 372725
OpenPOWER on IntegriCloud