- 6a1e0eb Add support for function try blocks. by Mike Stump · 15 years ago
- ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
- cce9fde Return bool as a bool instead of a uint64_t. by Benjamin Kramer · 15 years ago
- 48eda2c Be a little more clever about inline member functions that are marked inline in the inline class declaration but not in the actual definition: by Anders Carlsson · 15 years ago
- 9936908 Forgot this. by Anders Carlsson · 15 years ago
- 5c478cf Diagnose declarations of implicit member functions. by Anders Carlsson · 15 years ago
- be0ed67 Add an easy accessor for the end of the try/catch statement. by Mike Stump · 15 years ago
- 8477ee9 Driver: Switch -ccc-* options to using the standard options functionality. by Daniel Dunbar · 15 years ago
- 6e132aa Fix for PR5650 - Revised vector_size attribute handling to be done earlier before declaration is finalized. by John Thompson · 15 years ago
- 17c8778 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- fdd6aaf Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- e89b8e7 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 5dd6b39 Put in FIXME that this mangling is not official in. by Sean Hunt · 15 years ago
- 2658f05 OptTable: Allow option groups to be used to define "help groups", which will by Daniel Dunbar · 15 years ago
- 9a24251 OptParser: Add HelpHidden flag. by Daniel Dunbar · 15 years ago
- 2421f66 Switch mangling of literal operator names to a string that's by Sean Hunt · 15 years ago
- 1c4269a Be sure to instantiate rtti for non-polymorphic bases. by Mike Stump · 15 years ago
- 30a4534 Teach AnalysisContext::getBody() about BlockDecls. by Ted Kremenek · 15 years ago
- 4f1db53 Teach 'ExecutionContinues' (part of BugReporter's diagnostic generation) about BlockDecls. by Ted Kremenek · 15 years ago
- 224451b Include BlockDeclRefExprs in constructed CFGs. by Ted Kremenek · 15 years ago
- edeb5b6 Replace SymbolReaper::isLive(VarDecl) with SymbolReaper::isLive(VarRegion). by Ted Kremenek · 15 years ago
- fd12649 When generating a virtual destructor, don't try to make a virtual call to the base class destructor because then we'll just re-enter the same destructor! by Anders Carlsson · 15 years ago
- 0f4c59c Add gcc's -no-canonical-prefixes option to clang. by Rafael Espindola · 15 years ago
- b2c9c0b Fixup nested try blocks. by Mike Stump · 15 years ago
- a086783 Fix warning and be sure to set up the rethrow pointer if we fall off by Mike Stump · 15 years ago
- ac3f7bd Rename 'Class' to 'MostDerivedClass' by Anders Carlsson · 15 years ago
- a22fd85 Store the vtable components in a SmallVector. by Anders Carlsson · 15 years ago
- 9d4dd3e Use a different ConstantArray::get. by Anders Carlsson · 15 years ago
- 15318f4 Move the vtable vector directly into the Vtable builder. by Anders Carlsson · 15 years ago
- 77c23e5 Change getIndex to return false if the index wasn't found. Avoids an extra hash lookup. by Anders Carlsson · 15 years ago
- dfe33bb Minor cleanup; no functionality change. by Eli Friedman · 15 years ago
- 367d122 Remove unused argument. by Eli Friedman · 15 years ago
- ca9b56c Eliminate submethods vector. by Eli Friedman · 15 years ago
- 4714583 Eliminate the inner loop in VtableBuilder::OverrideMethod. by Eli Friedman · 15 years ago
- 125bbbe PR5684: Fix refacto, the backend consumer was copying the Diagnostic object, by Daniel Dunbar · 15 years ago
- f772d1e ASTUnit/CIndex: Explicitly track the top-level decls when using an ASTUnit made by Daniel Dunbar · 15 years ago
- f13876fa Ignore -fsched-interblock and -freorder-blocks to the ignored -f flags, we have by Daniel Dunbar · 15 years ago
- 16c5378 Make sure to call PerformObjectMemberConversion where necessary. by Eli Friedman · 15 years ago
- 2e77aa1 Use PresumedLoc when emitting the 'included from' diagnostics. For a malformed by Chris Lattner · 15 years ago
- bfb4fc9 Rename instance variable to avoid name conflict with parameters, and modify addTransition() to compare the correct state values. by Ted Kremenek · 15 years ago
- 6dea404 Revert r90546. by Ted Kremenek · 15 years ago
- dd27a2d Missed change from last commit. by Eli Friedman · 15 years ago
- f595cc4 Make the type of the Decl referred to by a MemberExpr a bit more precise. by Eli Friedman · 15 years ago
- 1d60710 the assertion says state is not NULL. When state is not NULL, getState() by Zhongxing Xu · 15 years ago
- 47846d2 Correctly mangle the 'std' namespace inside extern "C++" blocks. by Anders Carlsson · 15 years ago
- 04f2bd8 minor tidy. by Chris Lattner · 15 years ago
- 3aaf486 Make sure that overridden method decls are always canonical. by Anders Carlsson · 15 years ago
- 8420675 Test for non-canonical decl and vtables. by Eli Friedman · 15 years ago
- 8b9006f Fix regression in vtable improvements. by Eli Friedman · 15 years ago
- fffefeb Try/catch statements seem to be working well enough to turn on. by Mike Stump · 15 years ago
- ce03390 Disable for now, doesn't play nice with the temporary code. by Mike Stump · 15 years ago
- d6a3e67 Rename method to something easier to search for. by Eli Friedman · 15 years ago
- dd454be More work in preparation of getting rid of the submethods loop. by Anders Carlsson · 15 years ago
- 0e88116 Remove an unused member variable. by Anders Carlsson · 15 years ago
- c0c4993 Add a way to get the index of a method. Assert that we have the same index for now. by Anders Carlsson · 15 years ago
- 29202d5 Add a premature optimization. by Anders Carlsson · 15 years ago
- 2fce216 Add the method directly to the vtable. by Anders Carlsson · 15 years ago
- 1e2180b Get rid of the PureVirtualMethods map. by Anders Carlsson · 15 years ago
- bf54027 Move handling of pure virtual methods to AppendMethods (and rename it to AppendMethodsToVtable). by Anders Carlsson · 15 years ago
- ea35722 Move covariant thunk handling to AppendMethods too. by Anders Carlsson · 15 years ago
- b73ba39 Move 'this' pointer adjustment thunks to AppendMethods. by Anders Carlsson · 15 years ago
- b17daf9 Make functions returning a struct indirectly evaluate the returned struct by Eli Friedman · 15 years ago
- adfa267 Factor appending methods to a vtable out into a separate function. by Anders Carlsson · 15 years ago
- 98fdb24 Get rid of the Thunks struct too. by Anders Carlsson · 15 years ago
- a875670 Remove the CovariantThunk struct. by Anders Carlsson · 15 years ago
- 4644b8b Remove the GlobalDecl from the Thunk as well. by Anders Carlsson · 15 years ago
- 67f85fc Fix for PR5447: teach Evaluate to deal with floating-point conditionals. by Eli Friedman · 15 years ago
- c71a523 Remove the GlobalDecl from the CovariantThunk struct, we can just look it up in the Methods table now. by Anders Carlsson · 15 years ago
- a7f1911 Start populating the VtableMembers structure. by Anders Carlsson · 15 years ago
- d02e83a Allow BlockInvocationContext to wrap either a BlockDecl* or a BlockDataRegion*, giving us choice in our degree of context-sensitivity. by Ted Kremenek · 15 years ago
- c7ab1a8 Add a data structure for efficient storing of vtable methods. Not used yet. by Anders Carlsson · 15 years ago
- 0a3816e Fixup reference binding for catch parameters. by Mike Stump · 15 years ago
- 13a5be1 Update chunk of #if 0'ed code to remove fixed FIXME and make it compile. We by Eli Friedman · 15 years ago
- 0ee4124 Refactor LocationContext creation logic into a single member template. by Ted Kremenek · 15 years ago
- dc0d909 Refactor FoldingSet profiling code for LocationContexts, and add a new BlockInvocationContext to represent the invocation of a block. by Ted Kremenek · 15 years ago
- 9aef726 Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts by Eli Friedman · 15 years ago
- b48ad64 constify MemRegion* returned by MemRegionManager::getXXXRegion() methods. by Ted Kremenek · 15 years ago
- 5023437 When recovering from an invalid forward reference to an enum type in C++, by John McCall · 15 years ago
- bcd7f9f More template-logic for MemRegion construction out of MemRegion.h and into MemRegion.cpp. by Ted Kremenek · 15 years ago
- 3faae56 These are done. by Mike Stump · 15 years ago
- d9cb7e9 Improve catch parameter bindings for scalar non-pointers. WIP. by Mike Stump · 15 years ago
- d001454 Lift the ObjCPropertyCallback out of local scope to unbreak VS2005 builds. by John McCall · 15 years ago
- c013118 Add recursion guards to ice-checking and evaluation for declrefs, so we by Eli Friedman · 15 years ago
- f722770 Try to make the output of PlistDiagnostics more deterministic by sorting PathDiagnostics before they are emitted. Fixes <rdar://problem/7439668>. by Ted Kremenek · 15 years ago
- d3d870b Convert some methods in PathDiagnostic to return StringRefs instead of std::string&. by Ted Kremenek · 15 years ago
- e7184df A new helper function to set various bits in the class when by Fariborz Jahanian · 15 years ago
- ba8d861 Fix Clang tool translation to forward -fvisibility as separate arguments, the by Daniel Dunbar · 15 years ago
- 93c5b91 Add utils/TestUtils, and sink pch-test.pl there. by Daniel Dunbar · 15 years ago
- 1ab537b Unify the end-of-class code paths used by the parser and template by Douglas Gregor · 15 years ago
- 9f303be Add another blocks test case illustrating how parameters passed-by-reference in block invocations are invalidated (just like function calls). by Ted Kremenek · 15 years ago
- 51f9404 When instantiating a class, if a base specifier is not dependent we still need to copy its attributes down to the instantiated class. by Anders Carlsson · 15 years ago
- a7a8dfd Tweak handling of BlockDataRegions in RegionStoreManager::RemoveDeadBindings(): only the VarRegions for variables marked with the '__block' annotation should have their lifetime extended by a BlockDataRegion. by Ted Kremenek · 15 years ago
- 7b0ca3f Handle static_assert inside functions. by Anders Carlsson · 15 years ago
- 1f5f3a4 When we're building a CXXExprWithTemporaries, only include those by Douglas Gregor · 15 years ago
- 109ae73 Minor cleanup to the code-completion-point logic suggested by Chris. by Douglas Gregor · 15 years ago
- c085a98 Eli, I copied my code from this code... Let's fix the souce of the bad idea! by Mike Stump · 15 years ago
- 2d09ed0 Make test 64 bit safe. by Benjamin Kramer · 15 years ago
- 4a2251b Fix for PR5659: correct a rather nasty oversight in the type conversion for by Eli Friedman · 15 years ago
- bdf70c2 XFAIL this on Win32 for the time being. by Daniel Dunbar · 15 years ago
- 1bf4056 Add security syntactic checker for mktemp. Patch by Lei Zhang! by Zhongxing Xu · 15 years ago