diff options
Diffstat (limited to 'clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp')
| -rw-r--r-- | clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp b/clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp index cc7c2d1..c1094b1 100644 --- a/clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp +++ b/clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp @@ -40,6 +40,12 @@ static constexpr char StrictCppStandardComplianceName[] =      "StrictCppStandardCompliance";  static constexpr bool StrictCppStandardComplianceDefault = true; +static unsigned getNumberOfDesignated(const InitListExpr *SyntacticInitList) { +  return llvm::count_if(*SyntacticInitList, [](auto *InitExpr) { +    return isa<DesignatedInitExpr>(InitExpr); +  }); +} +  namespace {  struct Designators { @@ -74,12 +80,6 @@ private:    }  }; -unsigned getNumberOfDesignated(const InitListExpr *SyntacticInitList) { -  return llvm::count_if(*SyntacticInitList, [](auto *InitExpr) { -    return isa<DesignatedInitExpr>(InitExpr); -  }); -} -  AST_MATCHER(CXXRecordDecl, isAggregate) {    return Node.hasDefinition() && Node.isAggregate();  }  | 
