JonasToth added inline comments.
================ Comment at: clang-tidy/readability/IsolateDeclCheck.cpp:35 +namespace { +SourceLocation findNextTerminator(SourceLocation Start, const SourceManager &SM, + const LangOptions &LangOpts) { ---------------- Remove duplication, make it a variadic template and use `Token.isOneOf(TemplateArgs...)` ================ Comment at: clang-tidy/readability/IsolateDeclCheck.cpp:74 +/// This function assumes, that \p DS only contains VarDecl elements. +std::vector<SourceRange> DeclSlice(const DeclStmt *DS, const SourceManager &SM, + const LangOptions &LangOpts) { ---------------- Make this an `llvm::Expected<T>` and bail on all macro occurences or any other invalid sourcelocations. Repository: rCTE Clang Tools Extra https://reviews.llvm.org/D51949 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits