- 59600d8 static_cast, reinterpret_cast, and const_cast can all be used in C++ by Douglas Gregor · 15 years ago
- e942bbe When performing unqualified name lookup into a DeclContext, also look into by Douglas Gregor · 15 years ago
- 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 3b6afbb Initial stab at implement dependent member references to member by Douglas Gregor · 15 years ago
- 7f4f86a More objc GC's API work for array of pointers declared as __strong. by Fariborz Jahanian · 15 years ago
- 9830046 Make sure to access APValue's data via a char array (rather than by Douglas Gregor · 15 years ago
- 3a082d8 Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam Weinig! by Anders Carlsson · 15 years ago
- bcb11d0 Clean up the CXXConstructExpr constructor, add Arg getters. by Anders Carlsson · 15 years ago
- 05c73c5 More <sstream> removal. by Benjamin Kramer · 15 years ago
- 21e1c4e Reapply 81096, now with a fix. Spot the bug: by Anders Carlsson · 15 years ago
- 4355be0 Revert "Initialize default CXXConstructExpr arguments to 0. Fixes a crash when by Daniel Dunbar · 15 years ago
- 657bff7 Initialize default CXXConstructExpr arguments to 0. Fixes a crash when destroying the CXXConstructExpr. by Anders Carlsson · 15 years ago
- 2191b20 Start emitting ElaboratedTypes in C++ mode. Support the effort in various by John McCall · 15 years ago
- 7da2431 Basic support for representing elaborated type specifiers by John McCall · 15 years ago
- d0e3daf Improve the AST representation and semantic analysis for extern by Douglas Gregor · 15 years ago
- a71d819 Implement AST, semantics, and CodeGen for C++ pseudo-destructor by Douglas Gregor · 15 years ago
- d93bacf When searching for a default constructor or copy constructor, skip constructor templates by Douglas Gregor · 15 years ago
- f1bbbb4 Correctly handle elaborated template ids. Still not handled properly for friends. by John McCall · 15 years ago
- 34374e6 Patch to instantiate destructors used to destruct by Fariborz Jahanian · 15 years ago
- 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 15 years ago
- a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 15 years ago
- f8ec55a Add CastExpr::getCastKindName and use it in the StmtDumper. by Anders Carlsson · 15 years ago
- 2700dcd Add a wicked little test-case that illustrates what we have to deal by Douglas Gregor · 15 years ago
- 6946baf When parsing typename specifiers (with either the identifier or by Douglas Gregor · 15 years ago
- d7eff68 Ensure that the tag decls of friend decls aren't added to the friending class's by John McCall · 15 years ago
- a4ad5ab After a conversation with Doug. I added a fix me to by Fariborz Jahanian · 15 years ago
- 72f6d67 In CXXBaseOrMemberInitializer, don't confuse CtorTocall with by Douglas Gregor · 15 years ago
- b633c4e Add a CK_FunctionToPointerDecay cast kind. by Anders Carlsson · 15 years ago
- 8f1d89e Fix a crasher involving template instantiation of non-dependent by Douglas Gregor · 15 years ago
- d8b285f Don't assert when instantiating member references to fields in anonymous structs. by Anders Carlsson · 15 years ago
- c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
- 83f6faf Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate by Douglas Gregor · 15 years ago
- ab88d97 Fix bug 4784 and allow friend declarations to properly extend by John McCall · 15 years ago
- 0979c80 Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will by Douglas Gregor · 15 years ago
- e32ecce Fix a -Asserts warning. by Daniel Dunbar · 15 years ago
- c5573a8 Make instantiating initializers for classes with a dependent base type by Eli Friedman · 15 years ago
- 35eda44 Add a workaround for decls that come from friend decls pointing to undeclared classes. by Anders Carlsson · 15 years ago
- 018e9fe In DeclPrinter, assert when asked to print AS_None. by Anders Carlsson · 15 years ago
- 0d8df78 Improve instantiation of UnresolvedUsingDecls. by Anders Carlsson · 15 years ago
- d933a01 Get rid of mostly-unused, buggy method. by Eli Friedman · 15 years ago
- 5fee110 For consistency, just make friend declarations AS_public. by John McCall · 15 years ago
- 8c57a66 Store the SourceLocation of right parentheses in member initializers. Patch by Anders Johnsen! by Anders Carlsson · 15 years ago
- 54f70e1 Don't assert that friend declarations must have access specifiers for now. by Anders Carlsson · 15 years ago
- 0d59292 Add printing of access specifiers to DeclPrinter. The formatting is pretty bad but it works :) by Anders Carlsson · 15 years ago
- 7fe5d72 path to ir-gen 12.3.1 Conversion by constructor by Fariborz Jahanian · 15 years ago
- f53eaa5 Improve support for using decls in the decl printer. by Anders Carlsson · 15 years ago
- faccd72 Fix this for real. by Anders Carlsson · 15 years ago
- 02cace7 Omnibus friend decl refactoring. Instead of cloning AST classes for friend by John McCall · 15 years ago
- 665b49c Check in UnresolvedUsingDecl. by Anders Carlsson · 15 years ago
- 6dd38da When checking whether one declaration context encloses another, make sure to look at the primary contexts. Thanks to Eli for the test case by Douglas Gregor · 15 years ago
- bd4c4ae When a member reference expression includes a qualifier on the member by Douglas Gregor · 15 years ago
- be3289d More work for conversion functions. by Mike Stump · 15 years ago
- dacd434 Improve diagnostics and recovery when the nested-name-specifier of a by Douglas Gregor · 15 years ago
- 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
- c87efbd Skip over bases/fields with dependent types. Fixes pr4771. by Fariborz Jahanian · 15 years ago
- b044c47 Update clang for raw_fd_ostream no longer requiring F_Force. by Dan Gohman · 15 years ago
- da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 15 years ago
- 77a2b4f Fixes pr4763. by Fariborz Jahanian · 15 years ago
- f42e4a6 Fix build of clang with gcc-4.4: #include <cstdio> was missing. by Torok Edwin · 15 years ago
- 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
- 68eaf00 cerr -> errs. by Daniel Dunbar · 15 years ago
- 7ebe971 Don't install Clang libraries. by Douglas Gregor · 15 years ago
- 92bcc27 adjust for raw_fd_ostream api change. by Chris Lattner · 15 years ago
- 27a5b9b Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make -ast-dump print out the cast kinds of cast expressions. by Anders Carlsson · 15 years ago
- 65ec1fd Implement conversion function templates, along with the ability to use by Douglas Gregor · 15 years ago
- dec0666 Introduce support for constructor templates, which can now be declared by Douglas Gregor · 15 years ago
- 0de7899 Introduce getConstantArrayElementCount API and use it in by Fariborz Jahanian · 15 years ago
- b9871a2 We now support overriding base functions in vtables. WIP. by Mike Stump · 15 years ago
- a5d8200 Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use DeclaratorInfo to get this information. by Argyrios Kyrtzidis · 15 years ago
- 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
- 04e8357 Fix bit-field promotion to be a bit closer to the behavior of gcc. by Eli Friedman · 15 years ago
- ad97866 Update CMakeLists. by Benjamin Kramer · 15 years ago
- a95d757 Make integer promotions work correctly on PIC16 and other platforms by Eli Friedman · 15 years ago
- a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
- b17166c Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and reading source information for types. by Argyrios Kyrtzidis · 15 years ago
- d2ae5aa Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr by Fariborz Jahanian · 15 years ago
- 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
- 0f43656 Initial patch to support definitions of id and Class from headers in Objective-C code. by David Chisnall · 15 years ago
- fe3010d Refine vbase offset calculations. WIP. by Mike Stump · 15 years ago
- 5e94a0d fix my previous commit. by Chris Lattner · 15 years ago
- a50089e This is an attempt to improve loc info for 'unused result' expression by Chris Lattner · 15 years ago
- 2d46eb2 Call MaybeBindToTemporary for overloaded binary and unary operators. by Anders Carlsson · 15 years ago
- 6f68027 Add MaybeBindToTemporary calls for member call expressions. by Anders Carlsson · 15 years ago
- 276b9f1 Cleanups and fixups for calculating the virtual base offsets. WIP. by Mike Stump · 15 years ago
- 97c134e Fix test failure due to uninitialized member. by Eli Friedman · 15 years ago
- 1d954f6 Implement __is_empty. Patch by Sean Hunt. by Eli Friedman · 15 years ago
- bbed6b9 Fix for PR4721: adjust CodeGen and ASTContext so that we have a by Eli Friedman · 15 years ago
- 07a5c22 Disable all recognition of main() in -ffreestanding. Addresses bug #4720. by John McCall · 15 years ago
- 0e67f9d Fix spacing by Anders Carlsson · 15 years ago
- 2153891 Deconflate virtual base offsets from non-virtual base offsets. by Mike Stump · 15 years ago
- 0880e75 We can't avoid doing the work to find all the indirect primary virtual by Mike Stump · 15 years ago
- 4ef9809 Refine vtable layout for virtual bases and keep better track of primaries. WIP. by Mike Stump · 15 years ago
- d53cef1 Prep for vbase layout refinements. WIP. by Mike Stump · 15 years ago
- 94d0bce Refine virtual base layout. WIP. by Mike Stump · 15 years ago
- 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 15 years ago
- 0a5cfd8 Remove another done audit FIXME. by Mike Stump · 15 years ago
- 02b1623 Refactor a bit and remove some FIXME audit markers, now that the code by Mike Stump · 15 years ago
- d76264e Refine primary vbase selection ordering. WIP. by Mike Stump · 15 years ago
- 888376a Transition the PCH support for ShuffleVectorExpr over to ASTContext allocation by Nate Begeman · 15 years ago