- ddd1fb6 Add --shared option. by Eli Friedman · 16 years ago
- 07d2587 Cleaned-up version of gc attribute type merging. I still don't like it by Eli Friedman · 16 years ago
- 22869e6 Remove test which doesn't pass with gcc. by Eli Friedman · 16 years ago
- 9eb4cef Add floating point details to PIC16 Target. by Sanjiv Gupta · 16 years ago
- 585f7b2 This patch attempts to fix the merging of __strong/__weak attributes by Fariborz Jahanian · 16 years ago
- af97937 Fix rare failure of .ver-svn creation, it has a dependency that the output by Daniel Dunbar · 16 years ago
- 102e390 A corner case of objc2 gc's write-barrier generation for the Next runtime. by Fariborz Jahanian · 16 years ago
- 6c9b315 Fixed a test case which I am to blame for making it not runaable. by Fariborz Jahanian · 16 years ago
- bacf3d7 Update test case. by Daniel Dunbar · 16 years ago
- a12823f Fix a bug in hasEmptyExceptionSpec. (Thanks Sebastian for noticing). by Anders Carlsson · 16 years ago
- 3fbc473 PR4289: Make sure "&func" has the right LLVM type when "func" is a by Eli Friedman · 16 years ago
- bc4e29f PR4287: allow a variadic prototype to make a subsequent K&R style by Eli Friedman · 16 years ago
- c13f9f0 Simplify run line. by Eli Friedman · 16 years ago
- 2a1c363 PR4283: Don't truncate multibyte character constants in the preprocessor. by Eli Friedman · 16 years ago
- 852d63b Disable type merging with gc attributes. This has a number of nasty by Eli Friedman · 16 years ago
- 44dfc98 Unify coding style. by Zhongxing Xu · 16 years ago
- 0e10813 Use a reference to modify the DeclIDs map. by Zhongxing Xu · 16 years ago
- a53f93b After spending 15 minutes trying to figure out why this was crashing, I realized it was a bug in the test case :) by Anders Carlsson · 16 years ago
- 215bd20 Fix a thinko. by Anders Carlsson · 16 years ago
- f110853 Check for null correctly for new expressions. by Anders Carlsson · 16 years ago
- d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 16 years ago
- 627a3e5 ...and aggregate POD types. by Anders Carlsson · 16 years ago
- 3923e95 Support for complex types. by Anders Carlsson · 16 years ago
- 6d0ffad Better support for scalar POD types in 'new' expressions. by Anders Carlsson · 16 years ago
- d958389 Make sure to copy back arguments that can be changed by FindAllocationOverload. This fixes placement new. (Sebastian, please review). by Anders Carlsson · 16 years ago
- ed4e367 Very basic irgen support for new expressions. by Anders Carlsson · 16 years ago
- 8c49911 Don't try to call getFileCharacteristic if the function declaration has an invalid source location (as is the case for the global allocation functions. by Anders Carlsson · 16 years ago
- fc27d26 Fix an off by one error when trying to perform copy initialization of operator new and operator delete arguments. Sebastian, please review. by Anders Carlsson · 16 years ago
- 8662587 Downgrade an error about "return in a no-return function" from being by Chris Lattner · 16 years ago
- 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 16 years ago
- bb6415c Fix for PR4285: allow intializing a const wchar_t array with a wide string. by Eli Friedman · 16 years ago
- c8ab256 Initial infrastructure for class template partial specialization. Here by Douglas Gregor · 16 years ago
- f757ae7 Add a little FIXME for C++ class printing by Douglas Gregor · 16 years ago
- 813a2bb Unbreak the clang build by applying the same temporary by Duncan Sands · 16 years ago
- a00703d Add a new function for emitting new functions. by Anders Carlsson · 16 years ago
- 543ac0c Emit destructors correctly for temporaries. by Anders Carlsson · 16 years ago
- eb6437a When possible, don't emit the cleanup block. Instead, just move the instructions to the current block. by Anders Carlsson · 16 years ago
- 4b76b4f Implement VisitCXXExprWithTemporaries for complex expressions. by Anders Carlsson · 16 years ago
- 3082463 Call EmitCXXExprWithTemporaries. by Anders Carlsson · 16 years ago
- f0721fe Add more getters to the new AST nodes. by Anders Carlsson · 16 years ago
- e61c9e8 Add lvalue irgen support for CXXBindTemporaryExpr. by Anders Carlsson · 16 years ago
- b58d017 More temporary support. by Anders Carlsson · 16 years ago
- 75bbb97 Forgot the implementation. Thanks Eli. by Anders Carlsson · 16 years ago
- b27615a Add RemoveOutermostTemporaryBinding. Not used yet. by Anders Carlsson · 16 years ago
- 88eaf07 Clean up the newly added C++ AST nodes. by Anders Carlsson · 16 years ago
- a19e66d It's OK for a full expr to be null. This fixes the failing test cases. by Anders Carlsson · 16 years ago
- a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 16 years ago
- f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 16 years ago
- 0578916 Update Xcode project by Anders Carlsson · 16 years ago
- 860306e Add the newly created temporary to the ExprTemporaries stack. by Anders Carlsson · 16 years ago
- 1c02101 Get rid of CXXTempVarDecl. by Anders Carlsson · 16 years ago
- 2be5861 Some small fixes for fields of reference type. by Eli Friedman · 16 years ago
- ff6b3d6 Stop using CXXTempVarDecl and use CXXTemporary instead. by Anders Carlsson · 16 years ago
- 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 16 years ago
- 464f4f3 Bind temporaries correctly when instantiating expressions. by Anders Carlsson · 16 years ago
- 0f5f2c6 Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't need to take a VarDecl anymore. (It still does, but it won't for long) by Anders Carlsson · 16 years ago
- def1199 Add Sema::MaybeBindToTemporary which takes an expression and (if needed) wraps it in a CXXBindTemporaryExpr. Use this when creating CXXTemporaryObjectExprs. by Anders Carlsson · 16 years ago
- b859f35 Small fixes to CXXTemporary and CXXBindTemporaryExpr. by Anders Carlsson · 16 years ago
- fceb0a8 Add a CXXBindTemporaryExpr. by Anders Carlsson · 16 years ago
- c1ce477 Add a CXXTemporary class. Not used yet. by Anders Carlsson · 16 years ago
- f89bb0f Replace a cast with a dyn_cast as suggested by Doug. by Anders Carlsson · 16 years ago
- 7462b39 Cleqnup ideas from Chris, thanks. by Mike Stump · 16 years ago
- 59e6357 AST printing for C++ base classes by Douglas Gregor · 16 years ago
- 6c9c940 Pretty printing and improved representation for namespace alias declarations by Douglas Gregor · 16 years ago
- 3d4a7c9 Add a hack to prevent us from printing out the __builtin_va_list by Eli Friedman · 16 years ago
- 8419fa3 Printing for using directives, e.g., by Douglas Gregor · 16 years ago
- 6620a62 Never suppress specifiers when printing the parameters of a function by Douglas Gregor · 16 years ago
- 6e1a345 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 16 years ago
- 3a9eb44 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 16 years ago
- 48d14a2 Add a Stmt::printPretty overload which takes an ASTContext; start by Eli Friedman · 16 years ago
- 42f42c0 Expose an API to print a group of decls (like "int a,b;"). by Eli Friedman · 16 years ago
- 4572bab Improve __builtin_nanf support; we now can deal with them as constants. by Mike Stump · 16 years ago
- c8f2c61 Fix some test failures involving -ast-print. by Eli Friedman · 16 years ago
- 64f6500 Clean up printing for Objective-C, designated initializers. by Douglas Gregor · 16 years ago
- d12ef8d Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298. by Anders Carlsson · 16 years ago
- db23b15 Some enhancements to DeclStmt printing. Some of this should by Eli Friedman · 16 years ago
- 22b61e9 Add support for PrintingPolicy::SuppressTypeSpecifiers to type printing. by Eli Friedman · 16 years ago
- 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 16 years ago
- 9e8a722 Make the LookupBase boolean an enum instead. by Anders Carlsson · 16 years ago
- 7267c16 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 16 years ago
- d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 16 years ago
- e540858 Make sure we don't give the wrong warning, and make sure not to set by Eli Friedman · 16 years ago
- 587cbdf Add an assertion so that we don't accidentally build constant arrays of VLAs. by Eli Friedman · 16 years ago
- bdad6b6 Re-add a slightly more general version of the check from r72578; it is by Eli Friedman · 16 years ago
- c9bb1b8 Oops, the testcase I was thinking of is supposed to error out. I by Mike Stump · 16 years ago
- 1926242 Add a couple missing ARM defines. by Eli Friedman · 16 years ago
- 0ca20ac Reduce the amount of stack space we use in SmallVectors during by Douglas Gregor · 16 years ago
- 8718a6a Revert r72575, which isn't really right, and fix up other code to by Eli Friedman · 16 years ago
- ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 16 years ago
- 8ebefde Fixup codegen for composition of vla types using a normal array type. by Mike Stump · 16 years ago
- e47590e Fix usage of placement new. Placement new is not actually declared implicitly. by Sebastian Redl · 16 years ago
- 4f54f4e Avoid dumping during semantic analysis when checking array types when by Mike Stump · 16 years ago
- 46cd81f We don't want to validate bad code, by Mike Stump · 16 years ago
- 2d3b36e Note another case that doesn't work yet. by Mike Stump · 16 years ago
- 7f79f9b Fixup the rest of the trivial cases of the codegen of volatile. If by Mike Stump · 16 years ago
- 6a7330c Disallow exception specifications on multi-level indirections. by Sebastian Redl · 16 years ago
- 00c4486 Some cleanups and commenting to our declaration-name handling by Douglas Gregor · 16 years ago
- 7b0a572 Follow-on test case for template instantiation of interesting DeclGroups by Douglas Gregor · 16 years ago
- 8e92bf3 Now that we have declared/defined tag types within DeclGroups, by Douglas Gregor · 16 years ago
- c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 16 years ago