2009-06-01 |
Anders Carlsson | After spending 15 minutes trying to figure out why... |
commit | commitdiff | tree | snapshot |
2009-06-01 |
Anders Carlsson | Fix a thinko. |
commit | commitdiff | tree | snapshot |
2009-06-01 |
Anders Carlsson | Check for null correctly for new expressions. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Improve irgen of 'new' further. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | ...and aggregate POD types. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Support for complex types. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Better support for scalar POD types in 'new' expressions. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Make sure to copy back arguments that can be changed... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Very basic irgen support for new expressions. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Don't try to call getFileCharacteristic if the function... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Fix an off by one error when trying to perform copy... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Chris Lattner | Downgrade an error about "return in a no-return functio... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Sebastian Redl | Disallow exception specs on typedefs. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Eli Friedman | Fix for PR4285: allow intializing a const wchar_t array... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Douglas Gregor | Initial infrastructure for class template partial speci... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Douglas Gregor | Add a little FIXME for C++ class printing |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Duncan Sands | Unbreak the clang build by applying the same temporary |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Add a new function for emitting new functions. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Emit destructors correctly for temporaries. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | When possible, don't emit the cleanup block. Instead... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Implement VisitCXXExprWithTemporaries for complex expre... |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Call EmitCXXExprWithTemporaries. |
commit | commitdiff | tree | snapshot |
2009-05-31 |
Anders Carlsson | Add more getters to the new AST nodes. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add lvalue irgen support for CXXBindTemporaryExpr. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | More temporary support. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Forgot the implementation. Thanks Eli. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add RemoveOutermostTemporaryBinding. Not used yet. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Clean up the newly added C++ AST nodes. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | It's OK for a full expr to be null. This fixes the... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | ActOnReturnStmt should also take a FullExprArg. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | AddInitializerToDecl needs to take a full expression. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Update Xcode project |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add the newly created temporary to the ExprTemporaries... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Get rid of CXXTempVarDecl. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Some small fixes for fields of reference type. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Stop using CXXTempVarDecl and use CXXTemporary instead. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Remove VarDecl from CXXConstructExpr. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Bind temporaries correctly when instantiating expressions. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Remove VarDecl from CheckInitializerTypes now that... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add Sema::MaybeBindToTemporary which takes an expressio... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Small fixes to CXXTemporary and CXXBindTemporaryExpr. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add a CXXBindTemporaryExpr. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add a CXXTemporary class. Not used yet. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Replace a cast with a dyn_cast as suggested by Doug. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Mike Stump | Cleqnup ideas from Chris, thanks. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Douglas Gregor | AST printing for C++ base classes |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Douglas Gregor | Pretty printing and improved representation for namespa... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Add a hack to prevent us from printing out the __builti... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Douglas Gregor | Printing for using directives, e.g., |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Douglas Gregor | Never suppress specifiers when printing the parameters... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Pass an ASTContext into Stmt::printPretty. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Pass an ASTContext into Stmt::printPretty. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Add a Stmt::printPretty overload which takes an ASTCont... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Expose an API to print a group of decls (like "int... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Mike Stump | Improve __builtin_nanf support; we now can deal with... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Fix some test failures involving -ast-print. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Douglas Gregor | Clean up printing for Objective-C, designated initializers. |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Anders Carlsson | Add a member lookup criteria constructor for searching... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Some enhancements to DeclStmt printing. Some of this... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Eli Friedman | Add support for PrintingPolicy::SuppressTypeSpecifiers... |
commit | commitdiff | tree | snapshot |
2009-05-30 |
Douglas Gregor | Refactor and clean up the AST printer, so that it uses... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Anders Carlsson | Make the LookupBase boolean an enum instead. |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Anders Carlsson | Add code for emitting C++ destructors. Not used yet. |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Douglas Gregor | Create a new PrintingPolicy class, which we pass down... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Eli Friedman | Make sure we don't give the wrong warning, and make... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Eli Friedman | Add an assertion so that we don't accidentally build... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Eli Friedman | Re-add a slightly more general version of the check... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Mike Stump | Oops, the testcase I was thinking of is supposed to... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Eli Friedman | Add a couple missing ARM defines. |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Douglas Gregor | Reduce the amount of stack space we use in SmallVectors... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Eli Friedman | Revert r72575, which isn't really right, and fix up... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Sebastian Redl | Reject incomplete types in exception specs. |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Mike Stump | Fixup codegen for composition of vla types using a... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Sebastian Redl | Fix usage of placement new. Placement new is not actual... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Mike Stump | Avoid dumping during semantic analysis when checking... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Mike Stump | We don't want to validate bad code, |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Mike Stump | Note another case that doesn't work yet. |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Mike Stump | Fixup the rest of the trivial cases of the codegen... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Sebastian Redl | Disallow exception specifications on multi-level indire... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Douglas Gregor | Some cleanups and commenting to our declaration-name... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Douglas Gregor | Follow-on test case for template instantiation of inter... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Douglas Gregor | Now that we have declared/defined tag types within... |
commit | commitdiff | tree | snapshot |
2009-05-29 |
Eli Friedman | If a declarator group declares a type, make sure to... |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Douglas Gregor | When we parse a tag specifier, keep track of whether... |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Eli Friedman | PR4281: Fix bogus CodeGen assertion. The issue is... |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Eli Friedman | ARM is a legitimate Darwin architecture; don't assert. |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Douglas Gregor | Add the missing public: thanks, Fariborz |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Daniel Dunbar | Move clang-cc's -v output to the start (vs. end) of... |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Douglas Gregor | Introduced DeclContext::isDependentContext, which deter... |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Chris Lattner | update test for r72519 |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Chris Lattner | fix the "pasting formed 'a]', an invalid preprocessing... |
commit | commitdiff | tree | snapshot |
2009-05-28 |
Mike Stump | Not setting all the fields is confusing... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Daniel Dunbar | Fix a use-of-undefined, IRgen expects the RValue for... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Douglas Gregor | Add a target triple, because this test depends on detai... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Douglas Gregor | Reimplement much of the way that we track nested classe... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Eli Friedman | A few tweaks to the "Differences between various standa... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Eli Friedman | restrict is not a keyword in gnu89 mode. Change TokenK... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Eli Friedman | Don't vary token concatenation based on the language... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Sebastian Redl | Reintroduce the home for exception specs, and make... |
commit | commitdiff | tree | snapshot |
2009-05-27 |
Eli Friedman | Make the bad paste diagnostic print the entire pasted... |
commit | commitdiff | tree | snapshot |
next |