- ad25883 Patch to force synthesis of copy assignment operator by Fariborz Jahanian · 15 years ago
- 65010da Minor cleanups. by Mike Stump · 15 years ago
- d53cef1 Prep for vbase layout refinements. WIP. by Mike Stump · 15 years ago
- f7f947a change cast to dyn_cast because d may not be a FunctionDecl by Ryan Flynn · 15 years ago
- e82c3e2 Minor refactoring of copy assign operator ir-gen. SWIP. by Fariborz Jahanian · 15 years ago
- 94d0bce Refine virtual base layout. WIP. by Mike Stump · 15 years ago
- 0b47c37 change a dyn_cast to cast by Ryan Flynn · 15 years ago
- 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 15 years ago
- 80a0e32 Cleanup. by Mike Stump · 15 years ago
- 4c3aedd Refactor. WIP. Eventually, this will all go into a vtable builder class. by Mike Stump · 15 years ago
- 09d8b81 Cleanup. by Mike Stump · 15 years ago
- bc16aea Refactor. by Mike Stump · 15 years ago
- a9e1d1c Refactor. by Mike Stump · 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
- 2198ba1 Patch for synthesizing copy assignment operator. WIP. by Fariborz Jahanian · 15 years ago
- 34fae9c Improve the secondary vtables to not include vbase offsets. WIP. by Mike Stump · 15 years ago
- acf2d13 error on property of objc interface type instead of crashing by Fariborz Jahanian · 15 years ago
- 46730b2 improve path handling, patch by Baptiste Lepilleur! by Chris Lattner · 15 years ago
- 4ffe91e Refine vtable building for the secondary vtables to exclude yet more by Mike Stump · 15 years ago
- 4c28b1c use the new llvm::Triple parsing stuffola for handling darwin version #'s. by Chris Lattner · 15 years ago
- 888376a Transition the PCH support for ShuffleVectorExpr over to ASTContext allocation by Nate Begeman · 15 years ago
- a88dc30 Fix a fixme by allocating ShuffleVectorExprs in the Context by Nate Begeman · 15 years ago
- bf933a0 Use the new nsw form of add for signed integer addition. by Dan Gohman · 15 years ago
- 6cc670e Warn on use of property dot syntax when unused. by Fariborz Jahanian · 15 years ago
- 664f893 Use the inbounds variant of getelementptr for common pointer arithmetic. by Dan Gohman · 15 years ago
- 0eca1b6 Add some information about temporaries to the statement dumper. by Anders Carlsson · 15 years ago
- df11094 Remove the hack that turns sdiv by a power of 2 to ashr, and by Dan Gohman · 15 years ago
- 27ba2f0 Add newline at end of file. by Benjamin Kramer · 15 years ago
- 0fd8904 Patch to warn if a property which is 'assign' by default by Fariborz Jahanian · 15 years ago
- c48fbdf Add a FriendClassDecl type for holding declarations of friend types in by John McCall · 15 years ago
- ab0e887 Fix rdar://7126285: don't warn on unused ObjC property access by Chris Lattner · 15 years ago
- e649412 ir-gen support for anonymous union data member by Fariborz Jahanian · 15 years ago
- f21efe9 LLVMContext is a class now. by Benjamin Kramer · 15 years ago
- 0dec56d Fix DISABLE_SMART_POINTERS build by Douglas Gregor · 15 years ago
- 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
- b98b199 Refactor the template-instantiation logic for expressions into a by Douglas Gregor · 15 years ago
- e955e72 Check whether a tag was defined in a C++ condition declaration using GetTypeForDeclarator. by Argyrios Kyrtzidis · 15 years ago
- 4952094 Implement more of the inductive case for vtable layout involving by Mike Stump · 15 years ago
- 89350be Fix an indentation. by Fariborz Jahanian · 15 years ago
- 8c64e00 Support for anonymous union in ctor's initializer and by Fariborz Jahanian · 15 years ago
- 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
- bd0fb30 Add a CastInfo struct that will be used for cast information when constructing cast expressions. Right now it only stores the cast kind, but in the future it might store conversion functions and constructors. by Anders Carlsson · 15 years ago
- 797c3c4 fix a couple of problems with section attributes: by Chris Lattner · 15 years ago
- 06f598a minor refactoring. No change otherwise. by Fariborz Jahanian · 15 years ago
- f05fe65 ir-gen for generating copying of scalar data members in by Fariborz Jahanian · 15 years ago
- 370c884 Fixed a ir-gen bug in synthesizing copy constructors. by Fariborz Jahanian · 15 years ago
- 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
- fd6ad3c warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type by Ryan Flynn · 15 years ago
- 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
- 237957c Improve handling of member pointers. by Anders Carlsson · 15 years ago
- 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
- 10c40ee Older GCCs don't have vector::data(). by Benjamin Kramer · 15 years ago
- 942f4f3 ir-gen for initialization, in synthesize copy constructor, by Fariborz Jahanian · 15 years ago
- 89ed31d Add support for global initializers. by Anders Carlsson · 15 years ago
- 3b2e16b Refactor some code and implement support for global destructors for static variables. by Anders Carlsson · 15 years ago
- 8249576 Use CastExpr::CK_ArrayToPointerDecay and fix an assert. by Anders Carlsson · 15 years ago
- a5dd722 Take #pragma pack into account when laying out structs. Fixes rdar://problem/7095436. by Anders Carlsson · 15 years ago
- 8c241a2 Refactoring of copy ctor ir-gen. No change in functionality. by Fariborz Jahanian · 15 years ago
- 8045c73 PR4700 - remove shift by 0 warning by Ryan Flynn · 15 years ago
- a860e75 Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). by Anders Carlsson · 15 years ago
- df31e09 Assert that the LLVM type has the same size as the RecordDecl size. by Anders Carlsson · 15 years ago
- fb7ef75 getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDeclaratorContext has been called. Fixes PR4694. (Doug, please review) by Anders Carlsson · 15 years ago
- 8517d9b Factor some code to get the "function level" DeclContext out into a separate function. by Anders Carlsson · 15 years ago
- 0f44b5a Make sure to diagnose use of declarations in the case where we create an implicit CXXThisExpr. by Anders Carlsson · 15 years ago
- fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 15 years ago
- d497206 Get rid of Stmt::Clone now that we can reference count statements instead. by Anders Carlsson · 15 years ago
- 43d9d92 Introduce reference counting for statements and expressions, using it by Douglas Gregor · 15 years ago
- 80e4b9e Remove use of uninitized variable. by Fariborz Jahanian · 15 years ago
- 1e4edd5 Synthesize copying of non-static data members with by Fariborz Jahanian · 15 years ago
- ca28361 Synthesized copy constructor now generates code for by Fariborz Jahanian · 15 years ago
- 112a0a8 Add a CK_ArrayToPointerDecay cast kind. by Anders Carlsson · 15 years ago
- 4d8673b Add CK_ToUnion and use it for aggregate expression codegen. by Anders Carlsson · 15 years ago
- cdb6197 More CastKind work. by Anders Carlsson · 15 years ago
- 6ff0785 Just add global scope to the associated namespaces set instead of tracking it by John McCall · 15 years ago
- 57cf2f3 Add vbase offsets to the vtable. Wow, having an rbegin was so fortuitous. WIP. by Mike Stump · 15 years ago
- 35ffcf3 Fix: <rdar://problem/7075531> static analyzer wrongly detects unused ivars used in blocks by Ted Kremenek · 15 years ago
- 0b2dd77 Constify some pointers. No functionality change. by Ted Kremenek · 15 years ago
- 97a9375 More synthesis of copy constructors. Work in progress. by Fariborz Jahanian · 15 years ago
- e6e1d60 Fix typo. by Mike Stump · 15 years ago
- 928f150 Add ability to generate vcall offsets for primary virtual base. by Mike Stump · 15 years ago
- 116b7d9 Use the correct cast kind as suggested by Doug. by Anders Carlsson · 15 years ago
- e607ed0 Fix some const_cast issues. This is the beginning of the rabbit hole. by Mike Stump · 15 years ago
- d043968 PR3333: warn when shifting by invalid amount by Ryan Flynn · 15 years ago
- 42602bb Separate Stmt::Destroy into the entrypoint for destroying a statement by Douglas Gregor · 15 years ago
- ef888a4 add support for opensuse 11.1/11.2 search paths, patch by Stefan Reinauer by Chris Lattner · 15 years ago
- 02cf1e2 Add support for vcall generation for vtables for virtual bases. WIP. by Mike Stump · 15 years ago
- 9889652 Patch toward synthesizing copy constructors. Work in progress. by Fariborz Jahanian · 15 years ago
- 566a6fa Fix a few more false positives involving RegionStore and unions, but this time by Ted Kremenek · 15 years ago
- 657c1ac Minor refactoring to introduce a new transformation function, by Douglas Gregor · 15 years ago
- e1be2b1 Also generate the rtti field for virtual bases for vtables. Turn on by Mike Stump · 15 years ago
- d4e5a60 Fix a couple false positive "uninitialized value" warnings with RegionStore by Ted Kremenek · 15 years ago
- 470c2a9 Drop the friend-inner-class diagnostic from an extwarn to an ext and don't by John McCall · 15 years ago
- 7f27d92 Permit a class to friend its members in C++0x, without restriction. by John McCall · 15 years ago
- 1cf9ff8 Set and use Elidable in elimination of copy ctors. by Fariborz Jahanian · 15 years ago
- 70101ce Layout the primary base first in the vtable. by Mike Stump · 15 years ago
- 52ab92b After reporting ill-formed copy constructor(12.8.p3) don't recurs and crash. by Fariborz Jahanian · 15 years ago
- 4a959d8 When we encounter a dependent type that was parsed before we know that by Douglas Gregor · 15 years ago
- 8a12b56 More layout for virtual tables for virtual bases. Still in progress. by Mike Stump · 15 years ago