a4de17562d13d7a8188108243c4cfbd52f33229a |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r256229 http://b/26987366 (cherry picked from commit 87d948ecccffea9e9e37d0d053b246e2d6d6c47b) Change-Id: I10ca401a280e905253aafabad9118693a2f24ffb
/external/clang/include/clang/AST/ASTVector.h
|
176edba5311f6eff0cad2631449885ddf4fbc9ea |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master Clang for rebase to r222490. Change-Id: Ic557ac55e97fbf6ee08771c7b7c3594777b0aefd
/external/clang/include/clang/AST/ASTVector.h
|
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/include/clang/AST/ASTVector.h
|
651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/include/clang/AST/ASTVector.h
|
c2d775714f79af977672e4f1dbc16ee9e02d1dea |
|
30-Aug-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Don't eagerly load all conversion operators when loading a class declaration from a PCH/module. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189646 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
05ed1a0587edcf3b8ee84a67d8c8ca76753d1fc1 |
|
18-Aug-2013 |
Craig Topper <craig.topper@gmail.com> |
Make expression allocation methods use a 'const' reference to the ASTContext since the underlying operator new only needs a const reference. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188636 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
f475bf83a45435a211edb4e0ef6ac3481ce7b3fe |
|
13-Jul-2013 |
David Blaikie <dblaikie@gmail.com> |
Revert "Revert "PR16540: ASTVector::insert(Context, Iter, Element) doesn't compile"" This reverts commit b18b043a5a37f76803d89467e46bcac286c0ecae. Reapply with fix for the configure+make build (missing include of ASTContext.h). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186257 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
65732a200987cb4b007fbb3015a8bae175ddb832 |
|
13-Jul-2013 |
David Blaikie <dblaikie@gmail.com> |
Revert "PR16540: ASTVector::insert(Context, Iter, Element) doesn't compile" This reverts commit r186253. This is failing to link under Configure+Make on the buildbots for reasons I don't immediately understand. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186255 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
a995630ca94ca2543678b201d90cf6f07d41a8df |
|
13-Jul-2013 |
David Blaikie <dblaikie@gmail.com> |
PR16540: ASTVector::insert(Context, Iter, Element) doesn't compile Fix some uninstantiable code in ASTVector::insert. I've added a cheap-and-dirty compile test for this, because I don't have the time to figure out a nice way to get a real ASTContext to implement executable tests - but we probably should have them for this ADT. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186253 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
30a2e16f6c27f888dd11eba6bbbae1e980078fcb |
|
04-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Sort #include lines for all files under include/... This is a simpler sort, entirely automatic with the help of llvm/utils/sort_includes.py -- no manual edits here. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169238 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
1bf43cae5d3175838242060cbbc08f6f4fce3536 |
|
01-Dec-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Make ASTVector.h standalone without including all of ASTContext. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169093 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
2fa67efeaf66a9332c30a026dc1c21bef6c33a6c |
|
01-Dec-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. Required to pull some functions out of line, but this shouldn't have a perf impact. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169092 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
2a82ca255b0f99f6201a75ed52b91fc024f6e9cf |
|
28-Nov-2012 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are allocated using the allocator associated with an ASTContext. Use this inside CXXRecordDecl::DefinitionData instead of an UnresolvedSet to avoid a potential memory leak. rdar://12761275 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168771 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
478851c3ed6bd784e7377dffd8e57b200c1b9ba9 |
|
04-Jul-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Drop the ASTContext.h include from Stmt.h and fix up transitive users. This required moving the ctors for IntegerLiteral and FloatingLiteral out of line which shouldn't change anything as they are usually called through Create methods that are already out of line. ASTContext::Deallocate has been a nop for a long time, drop it from ASTVector and make it independent from ASTContext.h Pass the StorageAllocator directly to AccessedEntity so it doesn't need to have a definition of ASTContext around. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159718 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
b13c170a280673f4cf4d7d11ec818392407254d4 |
|
15-Apr-2010 |
Ted Kremenek <kremenek@apple.com> |
Teach ASTVector::append() about the case where 'NumInputs' is 0. This hopefully fixes a crash in InitListExpr's ctor. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101328 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|
9c9bd84383f742513b3cfd656948bab16d752937 |
|
14-Apr-2010 |
Ted Kremenek <kremenek@apple.com> |
Introduce ASTVector, which is a std::vector-like class that allocates all memory using the allocator associated with an ASTContext. This is largely copy-and-paste from SmallVector, and should be refactored one day. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101194 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/AST/ASTVector.h
|