2009-11-17 |
Mike Stump | Minor CFG refinements for typeid and dynamic_cast. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Fix up EmitMemberInitializer to handle many more cases. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Testcase for dynamic_cast. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Reorganize EmitMemberInitializer to put anonymous union... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Simplify the AST a bit by skipping creating member... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Make member initializers for union members work correctly. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Implement dynamic_cast<void*>(E). |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Daniel Dunbar | Update test, I don't know why this changed but seems... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Daniel Dunbar | Trim includes. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Daniel Dunbar | Store more information in HeaderSearchOptions so that... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Daniel Dunbar | clang-cc: Eliminate cyclic dependency in initializing... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Implement a few more cases for copy constructor synthesis. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Douglas Gregor | First part of changes to eliminate problems with cv... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Clean up scalar cast kind handling; make cast kind... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Audit done, all the required casts are already done. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Devang Patel | revert r88963. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Devang Patel | Use TrackingVH to hold forward decl. This one is for... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Parallel fix to r88951: use TrackingVH to hold forward... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Sebastian Redl | Repair broken FindCompositePointerType. Correct early... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Fix valgrind uninitialized error. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Devang Patel | Use TrackingVH to hold forward decl. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Ted Kremenek | Fix condition in LocationCheck::classof(). Thanks... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Rafael Espindola | Use configure options for searching for libstdc++. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Fix members to be public. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Make bots happy. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Fix PR5488: special-case the overloaded arrow operator... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
David Chisnall | Fixed two minor differences between clang and GCC-gener... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Fariborz Jahanian | Handle case of missing '@end' in implementation context |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Fix spelling for target triplet. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Anders Carlsson | The ssp and sspreq function attributes should only... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Ken Dyck | Parameterize the constant-generating macros in stdint... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Duncan Sands | Pass a value for the isSigned parameter of CreateIntCas... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Implement most of dynamic_cast. WIP. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Mike Stump | Try and fix buildbot issue. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Make GetAddrOfConstantStringFromLiteral return a consta... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Some minor cleanup for EmitCastLValue. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Set the cast kind for a few more code paths. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Fix a couple of cases where we weren't generating the... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Implement two-argument form of delete operator. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Fix test on Linux. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Zhongxing Xu | * Do the same thing to the basicstore as in r84163. |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Eli Friedman | Add constant evaluation for comma operator with floatin... |
commit | commitdiff | tree | snapshot |
2009-11-16 |
Zhongxing Xu | Remove an unused parameter. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Chandler Carruth | Fix a missing include from r88876. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | When generating the deleting ctor, emit a call to delete. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | Make sure that virtual destructors have delete operators. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | Add DeclarationName::dump(). |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Mike Stump | Peer through refernces for typeid. WIP. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | Deallocation functions must also be static. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | allocation functions are always static. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | Factor finding a deallocation function for a record... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Mike Stump | Fix linux buildbots. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Mike Stump | Finish off zero check for typeid(*p) so that it will... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Anders Carlsson | If we find a deallocation function in the class scope... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Edward O'Callaghan | Add MIPS support to Triple for Linux and the PSP. Credi... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | When performing a static downcast as part of a static_c... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | Don't gratuitously mark the default constructors of... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | When adding the underlying declaration of a decl to... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Add two new C++ lit tests suites, for testing Clang... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Mike Stump | Implement typeid for class types. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | When looking for operator() to type-check a call to... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | Make a couple more headers standalone |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Add Clang-Syntax C++Tests; these don't run by default... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | Remove an obviously-broken header, which still tries... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Use the other excludes syntax. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | Make some more headers standalone |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | If any errors have occurred by the time we hit the... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Add TargetOptions and use it when constructing targets. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Douglas Gregor | Make a few headers parse standalone |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Mike Stump | Finish off support for typeinfo generation for classes. |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Add a trivial example plugin, which prints the names... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Add examples dir, built with BUILD_EXAMPLES=1 (Makefile... |
commit | commitdiff | tree | snapshot |
2009-11-15 |
Daniel Dunbar | Add pluggable action support to clang-cc, via -plugin... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Mike Stump | Finisgh off rest of class_type_info rtti generation. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | When dumping implicit cast exprs, print out whether... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Move the program action enum to FrontendOptions. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add clang -mcpu=native support, patch by Roman Divacky... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Add an internal CreateRecordDecl that will create a... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Always build a builtin operator expression for the... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Handle CK_BitCast in EmitCastLValue. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Sebastian Redl | - Have TryStaticImplicitCast set the cast kind to NoOp... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Canonicalize the type before trying to create a debug... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Have CGDebugInfo::getOrCreateType cache the QualType... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Improve test to make sure -fixit is really working. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Benjamin Kramer | Move DISABLE_INLINE to the front of the decl so MSVC... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Mike Stump | Build up more of the rtti info for a class. WIP. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Mike Stump | Add the name to the rtti data structure. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Benjamin Kramer | Change *BugReport constructors to take StringRefs. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | clang-cc: Switch to using FrontendAction. Whee. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add FrontendActions for all preprocessor based clang... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add FrontendActions, which provides a FrontendAction... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add FrontendAction interface, for encapsulating a ... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Eli Friedman | Avoid assert-crash in a case where the expression passe... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Eli Friedman | Make __func__ and friends work correctly within the... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Shuffle VerifyDiagnosticsClient API to be less fragile. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add CompilerInstance::InitializeSourceManager. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Eli Friedman | PR5462: Don't run off the edge of the argument array... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Update FixIt tests to make it more obvious they use... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Turn -fixit it back into a mode, but make -fixit-at... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Eli Friedman | Fix a couple of tests. |
commit | commitdiff | tree | snapshot |
next |