- 290eeb0 Add more parser support for Microsoft extensions. by Eli Friedman · 15 years ago
- 75eb1d6 PR4016: Forward -fno-show-source-location to clang. by Daniel Dunbar · 15 years ago
- a23b485 Add real parsing for __declspec. It doesn't make much of a difference by Eli Friedman · 15 years ago
- abc4e32 Misc minor fixes for clang for the Windows target. by Eli Friedman · 15 years ago
- 26784c1 Delete method which is now trivial. by Eli Friedman · 15 years ago
- f3a1660 teach clang that -Wunused turns on all unused warnings, even though most by Chris Lattner · 15 years ago
- 02d95ba Instantiation support for more Obj-C expressions, string literals, @selector and @protocol expressions. by Anders Carlsson · 15 years ago
- fc0f021 Template instantiation support for Obj-C @encode expressions. by Anders Carlsson · 15 years ago
- 8fff257 Remove a few more vector builtins. by Eli Friedman · 15 years ago
- e0ae8bd Now that LLVM CodeGen can handle the generic variations a bit better, by Eli Friedman · 15 years ago
- a311be7 Get rid of a bunch of dead builtins. by Eli Friedman · 15 years ago
- ae0b4e7 Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argument is not unparsed. Add a new hasDefaultArg() and use it in places where getDefaultArg() was called when the argument was unparsed. by Anders Carlsson · 15 years ago
- acebb39 Set function Attribute::NoImplicitFloat appropriately. by Devang Patel · 15 years ago
- 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 15 years ago
- 99ba36d Improvements to CXXExprWithTemporaries in preparation for fixing a bug with default arguments that have temporaries. by Anders Carlsson · 15 years ago
- c292b22 PR3443: Add stpcpy builtin (plus a few other related builtins). Yes, by Eli Friedman · 15 years ago
- 5a77973 Add driver support for -fsigned-char/-funsigned-char. by Eli Friedman · 15 years ago
- 15b9176 Move CharIsSigned from TargetInfo to LangOptions. by Eli Friedman · 15 years ago
- 145c609 Add a couple of FreeBSD-specific command-line options. by Eli Friedman · 15 years ago
- dec7c76 Address review comments for #pragma weak. by Eli Friedman · 15 years ago
- 9ba4164 Make TemplateArgumentListBuilder take an ASTContext (because we're probably going to need it later). Move push_back to the .cpp file. If the passed in template argument is a type, assert that it's canonical. by Anders Carlsson · 15 years ago
- e9c904b Make the TemplateArgumentList take a TemplateArgumentListBuilder. by Anders Carlsson · 15 years ago
- 91fdf6f Change the specialization decls to take a TemplateArgumentListBuilder. by Anders Carlsson · 15 years ago
- 1c5976e Add a helper class for building template argument lists. by Anders Carlsson · 15 years ago
- c49f19b Start of a Sema implementation for #pragma weak. This isn't really the by Eli Friedman · 15 years ago
- 199d991 Several improvements to template argument deduction: by Douglas Gregor · 15 years ago
- 9991479 Add parser support for #pragma weak. by Eli Friedman · 15 years ago
- 24095da Set function attribute llvm::Attribute::NoRedZone appropriately. by Devang Patel · 15 years ago
- 0b308ad Clean up builtin lists, add a few new builtins. (I re-sorted the by Eli Friedman · 15 years ago
- a46c71a forward -fno-color-diagnostics to clang-cc. by Torok Edwin · 15 years ago
- 603fca7 Add ANSI color support for clang. by Torok Edwin · 15 years ago
- 8e6ac1d Cleanup/Refactoring of ivar collection. No change in functionality. by Fariborz Jahanian · 15 years ago
- 0b9247f When performing template argument deduction, ensure that multiple by Douglas Gregor · 15 years ago
- 4e2567d PR4308: Fix support for -m32/-m64 on Linux. by Eli Friedman · 15 years ago
- e528028 Driver: Support -mllvm; this just forwards options to clang-cc. by Daniel Dunbar · 15 years ago
- fcff577 Minor cleanup for implicit int warnings. by Eli Friedman · 15 years ago
- ecdb389 Fix up a bunch of warnings to use ExtWarn so they interact with by Eli Friedman · 15 years ago
- 2628564 Add support for -Wempty-body. by Eli Friedman · 15 years ago
- c4db24a PR4290: Handle vfprintf in a way that doesn't give any diagnostics for by Eli Friedman · 15 years ago
- 877db38 Add clang-cc support for -disable-llvm-optzns. by Daniel Dunbar · 15 years ago
- 05b65ef Missing file for __builtin_unwind_init support. by Eli Friedman · 15 years ago
- 0efa684 Add builtin declarations for the variants of sin and cos. by Eli Friedman · 15 years ago
- ddd1fb6 Add --shared option. by Eli Friedman · 15 years ago
- 102e390 A corner case of objc2 gc's write-barrier generation for the Next runtime. by Fariborz Jahanian · 15 years ago
- a12823f Fix a bug in hasEmptyExceptionSpec. (Thanks Sebastian for noticing). by Anders Carlsson · 15 years ago
- 2a1c363 PR4283: Don't truncate multibyte character constants in the preprocessor. by Eli Friedman · 15 years ago
- d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 15 years ago
- 8662587 Downgrade an error about "return in a no-return function" from being by Chris Lattner · 15 years ago
- 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 15 years ago
- c8ab256 Initial infrastructure for class template partial specialization. Here by Douglas Gregor · 15 years ago
- f0721fe Add more getters to the new AST nodes. by Anders Carlsson · 15 years ago
- 88eaf07 Clean up the newly added C++ AST nodes. by Anders Carlsson · 15 years ago
- a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 15 years ago
- f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 15 years ago
- 1c02101 Get rid of CXXTempVarDecl. by Anders Carlsson · 15 years ago
- ff6b3d6 Stop using CXXTempVarDecl and use CXXTemporary instead. by Anders Carlsson · 15 years ago
- 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 15 years ago
- b859f35 Small fixes to CXXTemporary and CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
- fceb0a8 Add a CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
- c1ce477 Add a CXXTemporary class. Not used yet. by Anders Carlsson · 15 years ago
- 6c9c940 Pretty printing and improved representation for namespace alias declarations by Douglas Gregor · 15 years ago
- 8419fa3 Printing for using directives, e.g., by Douglas Gregor · 15 years ago
- 48d14a2 Add a Stmt::printPretty overload which takes an ASTContext; start by Eli Friedman · 15 years ago
- 42f42c0 Expose an API to print a group of decls (like "int a,b;"). by Eli Friedman · 15 years ago
- 22b61e9 Add support for PrintingPolicy::SuppressTypeSpecifiers to type printing. by Eli Friedman · 15 years ago
- 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 15 years ago
- 7267c16 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 15 years ago
- d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
- ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 15 years ago
- 6a7330c Disallow exception specifications on multi-level indirections. by Sebastian Redl · 15 years ago
- c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 15 years ago
- 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 15 years ago
- bc22163 Introduced DeclContext::isDependentContext, which determines whether a by Douglas Gregor · 15 years ago
- 6569d68 Reimplement much of the way that we track nested classes in the by Douglas Gregor · 15 years ago
- 2073fd5 restrict is not a keyword in gnu89 mode. Change TokenKinds.def to by Eli Friedman · 15 years ago
- 465226e Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. by Sebastian Redl · 15 years ago
- 1590d9c Add a big test case for I-C-Es in C++, and a fix to make it work. The fix might not be the right way to do it. by Sebastian Redl · 15 years ago
- 8dbc3c6 Enumeration declarations that were instantiated from an enumeration by Douglas Gregor · 15 years ago
- 355bf95 Initialize ObjCSenderDispatch in LangOptions. Patch by Benjamin Kramer. by Fariborz Jahanian · 15 years ago
- 446ee4e Convert ObjC qualified type clients over to using iterators. by Steve Naroff · 15 years ago
- 78d1583 When evaluating a VarDecl as a constant or determining whether it is by Douglas Gregor · 15 years ago
- 6b3454a Fix for PR4140: Add the start of a Linux toolchain (basically, just by Eli Friedman · 15 years ago
- 6dde78f Add a new CallExpr::getCallReturnType and use it in Expr::isLvalueInternal. No intended functionality change. by Anders Carlsson · 15 years ago
- e926372 Remove a bunch of unused constructors by Anders Carlsson · 15 years ago
- 3f76ae1 reword a warning for clarity by Chris Lattner · 15 years ago
- 2b68eb3 default -Wnonnull to on. by Chris Lattner · 15 years ago
- abbe2d7 move some format group options around in the file. Move NonNull group into by Chris Lattner · 15 years ago
- 15dffd8 Use 'Exprs.data()' instead of 'Exprs.empty() ? NULL : ...' by Ted Kremenek · 15 years ago
- 02fd8dd Fix the parent classes in TypeNodes.def, from Olaf Krzikalla by Douglas Gregor · 15 years ago
- d59a5bd Modify begin()/end() for AsmStmt iterators to handle the case when Exprs.empty() by Ted Kremenek · 15 years ago
- b5ff6bf Cannot type cast @selector expressions. by Fariborz Jahanian · 15 years ago
- 1c0ca59 Representation of and template instantiation for member by Douglas Gregor · 15 years ago
- 34e6577 This patch adds support for sender-aware dispatch in Objective-C for the GNU runtime, when by Fariborz Jahanian · 15 years ago
- e027a4b Don't warn about -funit-at-a-time, and reject -fno-unit-at-a-time. by Daniel Dunbar · 15 years ago
- cd18762 (Next runtime only) check to see if class implements forwardInvocation method by Fariborz Jahanian · 15 years ago
- f58f45e Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate between a parenthesized type-id and by Argyrios Kyrtzidis · 15 years ago
- d974a7b Factor the compound literal parsing out from ParseParenExpression and into a new ParseCompoundLiteralExpression. by Argyrios Kyrtzidis · 15 years ago
- 0350ca5 Modification to ParseParenExpression. by Argyrios Kyrtzidis · 15 years ago
- 21e7ad2 Remove ParseSimpleParenExpression. by Argyrios Kyrtzidis · 15 years ago
- 5ab0640 Refactor the common code of 'ParseTypeofSpecifier' and 'ParseSizeofAlignofExpression' into a new by Argyrios Kyrtzidis · 15 years ago