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 |
2009-11-14 |
Eli Friedman | PR5483: Generate missing form of destructor when it... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Eli Friedman | Fix for PR5489: don't skip the complete type requrireme... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Douglas Gregor | When type-checking a static cast (or the static_cast... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Switch -verify implementation to use VerifyDiagnosticCl... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Fix broken tests, exposed by improved -verify. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add VerifyDiagnosticsClient, to replace old -verify. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Diagnose ambiguity of operator delete and operator... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Pass Preprocessor through DiagnosticClient::BeginSource... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add ASTConsumer to CompilerInstance. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Fariborz Jahanian | Generate the old API when sending message to super |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Anders Carlsson | Handle CXXDefaultArgExprs in EmitLValue. Fixes PR5484. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Douglas Gregor | If we attempt to add a constructor template specializat... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Add static version of Preprocessor::getSpelling. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Daniel Dunbar | Move CompilerInstance::set* methods out-of-line. |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Ted Kremenek | Move definition of GRExprEngine::ProcessEndPath() out... |
commit | commitdiff | tree | snapshot |
2009-11-14 |
Mike Stump | Mangling support for typeinfo names. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Douglas Gregor | Revert r88718, which does NOT solve the constructor... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | Handle descructor printing better. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Douglas Gregor | Template argument deduction of a non-type template... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Douglas Gregor | A constructor template cannot be instantiated to a... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | Also track address points for primaries bases. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Fariborz Jahanian | Code gen. For virtual destructor call on array objects |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | More VTT and constructor vtable testcases from recent... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | Add more testcase for construction vtables and VTTs. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | Add some more VTT testcases. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Eli Friedman | Obvious fix for PR5474. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Fariborz Jahanian | Fixes a code gen. bug for array delete operator call |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Anders Carlsson | Clear temporaries in more places. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Ted Kremenek | Remove test case's dependency on header file. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Ted Kremenek | Add two new test cases for the Malloc/Free checker... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Ted Kremenek | Add test case that shows a leak we don't catch. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | Add a testcase for the recent VTT work. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Fariborz Jahanian | Code gen for arrady delete operator. Fixes pr5472. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Anders Carlsson | Fix bug Doug noticed. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Daniel Dunbar | Add test for expr.delete p5, with a FIXME. |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Devang Patel | Do not store DIDescriptor directly into a container... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Mike Stump | This falls into the category of stupid pet tricks.... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Ken Dyck | add missing slashes to separator line; also testing... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Ted Kremenek | Use 'eq' operator, and enable regular experimental... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Ted Kremenek | Add clang-cc option "--analyzer-experimental-internal... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Douglas Gregor | When performing copy initialization (= "implicit conver... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Douglas Gregor | When transforming an expression statement (e.g., for... |
commit | commitdiff | tree | snapshot |
2009-11-13 |
Daniel Dunbar | Add CompilerInstance utility functions for creating... |
commit | commitdiff | tree | snapshot |
next |