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