llvm-project/clang-tools-extra/include-fixer
Eric Liu 1899d54ed0 [include-fixer] do not index friend function declaration.
Summary:
we want to exclude friend declaration, but the `DeclContext` of a
friend function declaration is not the class in which it is declared, so we need
to explicitly check if the parent is a `friendDecl`.

Reviewers: bkramer

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D21175

llvm-svn: 272261
2016-06-09 14:18:40 +00:00
..
find-all-symbols [include-fixer] do not index friend function declaration. 2016-06-09 14:18:40 +00:00
tool [include-fixer] try to make vim header selection more friendly. 2016-06-07 12:21:43 +00:00
CMakeLists.txt [include-fixer] Sort headers after inserting new headers. 2016-05-19 08:21:09 +00:00
InMemorySymbolIndex.cpp [include-fixer] Simplify unittest code. 2016-05-13 15:17:17 +00:00
InMemorySymbolIndex.h [include-fixer] Simplify unittest code. 2016-05-13 15:17:17 +00:00
IncludeFixer.cpp [include-fixer] Don't add missing header if the unindentified symbol isn't from the main file. 2016-06-03 11:26:02 +00:00
IncludeFixer.h [include-fixer] use clang-format cleaner to insert header. 2016-05-31 14:48:45 +00:00
IncludeFixerContext.h [include-fixer] Use YAML format in -output-headers and -insert-header mode. 2016-06-01 11:43:10 +00:00
SymbolIndex.h [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00
SymbolIndexManager.cpp [include-fixer] Be smarter about inserting symbols for a prefix. 2016-06-03 14:07:38 +00:00
SymbolIndexManager.h [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00
YamlSymbolIndex.cpp [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00
YamlSymbolIndex.h [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00