-
- Downloads
Merging r277783 and r278156 to unbreak Clang on the branch after r278674
------------------------------------------------------------------------ r277783 | timshen | 2016-08-04 16:03:44 -0700 (Thu, 04 Aug 2016) | 9 lines [ADT] Migrate DepthFirstIterator to use NodeRef Summary: The corresponding LLVM change is D23146. Reviewers: dblaikie, chandlerc Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D23147 ------------------------------------------------------------------------ ------------------------------------------------------------------------ r278156 | timshen | 2016-08-09 13:22:55 -0700 (Tue, 09 Aug 2016) | 16 lines [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs Summary: The corresponding LLVM change: D23217. LazyVector::iterator breaks, because int isn't an iterator type. Since iterator_adaptor_base shouldn't be blamed to break at the call to iterator_traits<int>::xxx, I'd rather "fix" LazyVector::iterator. The perfect solution is to model "relative pointer", but it's beyond the goal of this patch. Reviewers: chandlerc, bkramer Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D23218 ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_39@278678 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/ExternalASTSource.h 3 additions, 2 deletionsinclude/clang/AST/ExternalASTSource.h
- include/clang/AST/StmtGraphTraits.h 2 additions, 0 deletionsinclude/clang/AST/StmtGraphTraits.h
- include/clang/Analysis/Analyses/Dominators.h 1 addition, 0 deletionsinclude/clang/Analysis/Analyses/Dominators.h
- include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h 2 additions, 0 deletions...e/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
Loading
Please register or sign in to comment