- May 29, 2010
-
-
Anders Carlsson authored
llvm-svn: 105104
-
Anders Carlsson authored
Change RecordLayoutBuilder::LayoutNonVirtualBase to take a BaseSubobjectInfo. No functionality change. llvm-svn: 105103
-
Anders Carlsson authored
Move computing the base subobject info for a class into the RecordLayoutBuilder because we're going to need it to be able to correctly add offsets for primary virtual bases. llvm-svn: 105102
-
John McCall authored
valgrind problems. llvm-svn: 105062
-
- May 28, 2010
-
-
Douglas Gregor authored
llvm-svn: 105010
-
Anders Carlsson authored
llvm-svn: 105007
-
Anders Carlsson authored
llvm-svn: 105002
-
John McCall authored
llvm-svn: 104990
-
John McCall authored
the x86-64 __va_list_tag with this attribute. The attribute causes the affected type to behave like a fundamental type when considered by ADL. (x86-64 is the only target we currently provide with a struct-based __builtin_va_list) Fixes PR6762. llvm-svn: 104941
-
- May 27, 2010
-
-
Anders Carlsson authored
llvm-svn: 104861
-
Fariborz Jahanian authored
llvm-svn: 104847
-
Fariborz Jahanian authored
Flag synthesized struct decl. as non-empty so CXX side of ir gen does not skip its Null initialization. Fixes radar 8027844 for objc++'s collection statement. llvm-svn: 104837
-
Daniel Dunbar authored
- Docs are fairly sketchy, if someone wants to pore through gcc to look for holes I'd appreciate any failing test cases! llvm-svn: 104809
-
Anders Carlsson authored
llvm-svn: 104808
-
Daniel Dunbar authored
llvm-svn: 104801
-
Daniel Dunbar authored
llvm-svn: 104800
-
Daniel Dunbar authored
llvm-svn: 104795
-
Anders Carlsson authored
llvm-svn: 104787
-
- May 26, 2010
-
-
Abramo Bagnara authored
llvm-svn: 104712
-
Anders Carlsson authored
llvm-svn: 104702
-
Anders Carlsson authored
llvm-svn: 104701
-
Anders Carlsson authored
llvm-svn: 104700
-
Anders Carlsson authored
llvm-svn: 104695
-
Benjamin Kramer authored
llvm-svn: 104693
-
Anders Carlsson authored
llvm-svn: 104688
-
Anders Carlsson authored
llvm-svn: 104687
-
Anders Carlsson authored
llvm-svn: 104686
-
Anders Carlsson authored
llvm-svn: 104683
-
Anders Carlsson authored
llvm-svn: 104682
-
Anders Carlsson authored
llvm-svn: 104681
-
Anders Carlsson authored
llvm-svn: 104674
-
Anders Carlsson authored
llvm-svn: 104673
-
Anders Carlsson authored
Fold the ASTRecordLayoutBuilder::ComputeLayout overload that takes an ObjCInterfaceDecl pointer into its only callsite. llvm-svn: 104672
-
Anders Carlsson authored
Move the relevant ASTContext member functions that deal with ASTRecordLayoutBuilder into RecordLayoutBuilder.cpp. This matches the way we interact with other builder classes (CGRecordLayoutBuilder, VTableBuilder and VTTBuilder) and it also allows for making ASTRecordLayoutBuilder a private class without a header file. llvm-svn: 104671
-
- May 25, 2010
-
-
Ted Kremenek authored
a massive memory leak when using a BumpPtrAllocator in ASTContext. Added a FIXME, as the Destroy method for TemplateArgumentList isn't getting called. This means we will instead leak when using the MallocAllocator. llvm-svn: 104633
-
Chris Lattner authored
(DeclStmt 0x3405550 <line:3:4, col:11> 0x34053a0 "int x") instead of: (DeclStmt 0x3405550 <line:3:4, col:11> 0x34053a0 "int x" which has unbalanced parens (PR7228) llvm-svn: 104620
-
- May 24, 2010
-
-
Douglas Gregor authored
promotion. Fixes <rdar://problem/8020920>. llvm-svn: 104545
-
- May 23, 2010
-
-
Douglas Gregor authored
VLA restrictions so that one can use VLAs in templates (even accidentally), but not as part of a non-type template parameter (which would be very bad). llvm-svn: 104471
-
Douglas Gregor authored
storage, rather than an UnresolvedSet. llvm-svn: 104469
-
Douglas Gregor authored
UnresolvedMemberExpr in their constructors, rather than adding them after the fact. No functionality change. llvm-svn: 104468
-