22 const bool IgnoreMacros;
23 const bool IgnoreExternC;
24 SourceLocation LastReplacementEnd;
25 llvm::DenseMap<const Decl *, SourceRange> LastTagDeclRanges;
27 std::string FirstTypedefType;
28 std::string FirstTypedefName;
29 SourceLocation MainTypeEndLoc;
34 return LangOpts.CPlusPlus11;
38 void check(
const ast_matchers::MatchFinder::MatchResult &Result)
override;
Every ClangTidyCheck reports errors through a DiagnosticsEngine provided by this context.