diff options
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp')
| -rw-r--r-- | clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp b/clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp index 415852d..1d27064 100644 --- a/clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp +++ b/clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp @@ -43,12 +43,6 @@ struct OptionEnumMapping<misc::UseInternalLinkageCheck::FixModeKind> {  namespace clang::tidy::misc { -namespace { - -AST_MATCHER(Decl, isFirstDecl) { return Node.isFirstDecl(); } - -AST_MATCHER(FunctionDecl, hasBody) { return Node.hasBody(); } -  static bool isInMainFile(SourceLocation L, SourceManager &SM,                           const FileExtensionsSet &HeaderFileExtensions) {    for (;;) { @@ -65,6 +59,12 @@ static bool isInMainFile(SourceLocation L, SourceManager &SM,    }  } +namespace { + +AST_MATCHER(Decl, isFirstDecl) { return Node.isFirstDecl(); } + +AST_MATCHER(FunctionDecl, hasBody) { return Node.hasBody(); } +  AST_MATCHER_P(Decl, isAllRedeclsInMainFile, FileExtensionsSet,                HeaderFileExtensions) {    return llvm::all_of(Node.redecls(), [&](const Decl *D) {  | 
