- 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
- 459cc23 Update CMake for CallGraph.cpp move. by Daniel Dunbar · 15 years ago
- baac103 Fix two more diagnostic-on-stderr instances that thought they could hide from me -- they thought wrong. by Daniel Dunbar · 15 years ago
- e7cb7e4 Kill a few more random stderr uses. by Daniel Dunbar · 15 years ago
- 28df7a5 Convert ABIArgInfo::dump to raw_ostream. by Daniel Dunbar · 15 years ago
- 36841b3 Kill off one last exit() call. by Daniel Dunbar · 15 years ago
- 3367198 Use llvm_report_error instead of fprintf + assert + exit. by Daniel Dunbar · 15 years ago
- 3604359 Fix CompilerInstance::createOutputFile to use proper diagnostics, and (try to) update all clients to be able to handle failure. by Daniel Dunbar · 15 years ago
- 43adb7e Remove an unnecessary (I believe) exit() on error. by Daniel Dunbar · 15 years ago
- 806c12e Convert StmtDumper to raw_ostream. I forget why. by Daniel Dunbar · 15 years ago
- 93ebb1b Switch PCHReader::getOriginalSourceFile to use proper diagnostics. by Daniel Dunbar · 15 years ago
- 3be0d19 Fix BackendConsumer to use proper diagnostics. by Daniel Dunbar · 15 years ago
- 2ffbfd9 Add value invalidation logic for block-captured variables. Conceptually invoking a block (without specific reasoning of what the block does) can invalidate any value to it by reference when the block was created. by Ted Kremenek · 15 years ago
- 81cef58 Make BlockDataRegion::referenced_vars_iterator an actual class that enforces that all MemRegions iterated over are VarRegions. by Ted Kremenek · 15 years ago
- 08a87f4 Attempt to fix the MSVC build. by Anders Carlsson · 15 years ago
- 5e96f9d clang-cc: Move to CompilerInvocation based command line parsing. by Daniel Dunbar · 15 years ago
- 8fd57fe Fix layering violation by moving Analysis/CallGraph to Index by Daniel Dunbar · 15 years ago
- 9b5e9ae clang-cc: Honor -help and -version when using new style option parsing. by Daniel Dunbar · 15 years ago
- b737fb1 CC1Options: Normalize meta var spellings, and fix a few help texts. by Daniel Dunbar · 15 years ago
- 60e107f Add OptTable::PrintHelp. by Daniel Dunbar · 15 years ago
- 7bd7165 Update test and CIndex to use -FOO BAR form for -{remap-file,code-completion-at}. by Daniel Dunbar · 15 years ago
- e14b5f5 Add clang -cc1 support for -remap-file. by Daniel Dunbar · 15 years ago
- efba227 Add clang -cc1 -load option. by Daniel Dunbar · 15 years ago
- 6804fa2 Fix thunk generation for thunks with a parameter with reference type. by Eli Friedman · 15 years ago
- 35c98cc Minor cleanup. by Eli Friedman · 15 years ago
- 701c89e Honor using declarations in overload resolution. Most of the code for by John McCall · 15 years ago
- 919d5e5 Add support for thunking dtors. Oh why does this make my head hurt? by Mike Stump · 15 years ago
- f668bd0 Reflow. by Mike Stump · 15 years ago
- 1750b4f Revert r90402 for now, virt.cpp is failing. by Anders Carlsson · 15 years ago
- 81a9583 Add batch version of 'StoreManager::InvalidateRegion()' for invalidating multiple regions as once. After adopting this in the CFRefCount::EvalCall(), we see a reduction in analysis time of 1.5% when analyzing all of SQLite3. by Ted Kremenek · 15 years ago
- b5b32f5 Use Eli's ComputeThunkAdjustment for calculating the return adjustment. by Anders Carlsson · 15 years ago
- 9fcfc42 Add CodeGenModule::ComputeThunkAdjustment, which Eli wrote. by Anders Carlsson · 15 years ago
- 3b908ce Remove the index from the Thunk struct. by Anders Carlsson · 15 years ago
- 491b955 Change the Thunks map to use the vtable index as the key. by Anders Carlsson · 15 years ago
- 6fd247b Add the global decl to the Thunk struct. by Anders Carlsson · 15 years ago
- 1345f4a Remove unused struct fields. by Anders Carlsson · 15 years ago
- 891bb4b Delay computing the return adjustments for covariant thunks until when they are added to the vtable. by Anders Carlsson · 15 years ago
- bc0e339 No need to create the covariant thunk in both places now. by Anders Carlsson · 15 years ago
- 1db4a9b Whoops, forgot to save :) by Anders Carlsson · 15 years ago
- 5f96bc1 Remove the index field from the CovariantThunk structure. by Anders Carlsson · 15 years ago
- d6f7af5 Change the CovariantThunk map to use the vtable index as its key. by Anders Carlsson · 15 years ago
- 0eb9560 Fix typo. by Ted Kremenek · 15 years ago
- 22c3410 Add __has_feature(cxx_exceptions) and __has_feature(cxx_rtti) to table of contents. by Ted Kremenek · 15 years ago
- 87774fd Add section on what language features __has_feature() supports for querying if they are enabled. by Ted Kremenek · 15 years ago
- bdd8e38 Store a GlobalDecl in the return adjustment. by Anders Carlsson · 15 years ago
- d8ddffc Do not include the 'this' pointer adjustment in the covariant return type. Instead, store it in the (now oddly named) Thunks map. by Anders Carlsson · 15 years ago
- 8506dde Switch clang_createTranslationUnitFromSourceFile to use ASTUnit::LoadFromCommandLine. by Daniel Dunbar · 15 years ago
- 27682a3 Move VtableBuilder::OverrideMethod out of line in preparation of other changes to it. No functionality change. by Anders Carlsson · 15 years ago
- 5262fda Fix ASTUnit to allows require a (persistent) Diagnostic object be provided; propogate and simplify. by Daniel Dunbar · 15 years ago
- 7d9bd42 Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor logic if C++ exceptions are enabled. by Ted Kremenek · 15 years ago
- 6b85fa4 Remove untrue statement. by Mike Stump · 15 years ago
- 2eca546 Rename has_feature(rtti) to has_feature(cxx_rtti) for clarity. by Ted Kremenek · 15 years ago
- 7087d75 Note a failure I saw from the g++ testsuite: by Mike Stump · 15 years ago
- 107b4ca Add FileCheck test for '__has_feature(rtti)'. by Ted Kremenek · 15 years ago
- 848001c Add "has_feature" support for C++ RTTI. by Ted Kremenek · 15 years ago
- fda8e12 Stop stripping UnresolvedUsingDecls out of LookupResults that have other by John McCall · 15 years ago
- 74635d8 Add a heuristic to the dead stores checker to prune dead stores for variables annotated with '__block'. This is overly conservative, but now the analyzer doesn't report dead stores for variables that can be updated by a block call. by Ted Kremenek · 15 years ago
- ccf4350 Introduce the notion of literal types, as specified in C++0x. by Sebastian Redl · 15 years ago
- 61d89b6 Work-in-progress: teach mangler how to mangle thunks for destructors. by Eli Friedman · 15 years ago
- 25a9c37 Update example link lines. by Daniel Dunbar · 15 years ago
- be7c144 Cleanups on exceptional edges don't work at all, yet. This doesn't by Mike Stump · 15 years ago
- f7f7467 Add a cleanup scope for each catch clause. by Mike Stump · 15 years ago
- 7302030 Add missing branch to exit. Seemingly obvious when I look at the by Mike Stump · 15 years ago
- 802ab45 Improve source location information for C++ member initializers in a by Douglas Gregor · 15 years ago
- 467f030 Normalize CIndex/c-index-test/index-test link lines in the hopes it will fix by Daniel Dunbar · 15 years ago
- c7822db ASTUnit: Explicitly track whether the ASTUnit came from an actual AST or not. by Daniel Dunbar · 15 years ago
- 68ea2ac ASTUnit: Fix initialization of OnlyLocalDecls variable, and honor UseBumpAllocator. by Daniel Dunbar · 15 years ago
- 7facf84 Fix for PR5522 and PR5666: fix a bunch of mangling issues with extern variables by Eli Friedman · 15 years ago
- 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 15 years ago
- 7896ea1 this also depends on libDriver. this almost fixes the build problems of c-index-test by Nuno Lopes · 15 years ago
- 336e774 Recognize that EnumConstantDecls can be found by lookup and are not instance by John McCall · 15 years ago
- 639787c Pull the terminate handler up so that we can use it for the catch by Mike Stump · 15 years ago
- 7933628 Turn off for now. by Mike Stump · 15 years ago
- 92f2fe2 Put the Builder classes into the anonymous namespace. by Mike Stump · 15 years ago
- de05057 Change rtti/Rtti to RTTI, as it is an acronym. by Mike Stump · 15 years ago
- 0cb6c19 Rename CGRtti.cpp to CGRTTI.cpp. by Mike Stump · 15 years ago
- c88b673 Avoid warning for getTerminateFn defined but not used. by Mike Stump · 15 years ago
- 057e567 Extend -remap-file=from;to to permit mapping from a non-existent by Douglas Gregor · 15 years ago
- 5ec02ae In Sema, whenever we think that a function is going to cause a vtable to be generated, we mark any virtual implicit member functions as referenced. by Anders Carlsson · 15 years ago
- f59ef96 Update checker build. by Ted Kremenek · 15 years ago
- 2973c0e Move file-remapping logic into InitPreprocesor. No functionality change by Douglas Gregor · 15 years ago
- 735df88 Extend the CIndex code-completion API to perform code completion by Douglas Gregor · 15 years ago
- 51fa86f r90313, in which OverloadedFunctionDecl is removed and never spoken of again. by John McCall · 15 years ago
- d378181 Fix relative ordering of Analyis library. by Daniel Dunbar · 15 years ago
- 68d40e2 Fix ASTUnit::getOriginalSourceFileName() when using ASTUnit's derived from by Daniel Dunbar · 15 years ago
- cb6dda1 ASTUnit: Don't create an LLVMContext, it shouldn't be needed. by Daniel Dunbar · 15 years ago
- 1bcee0a Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: by John McCall · 15 years ago
- 666571a terminate doesn't throw. by Mike Stump · 15 years ago
- 716f0b3 Introduce a new clang-cc option by Douglas Gregor · 15 years ago
- 0bd6feb Push overloaded function templates through the parser using a totally different by John McCall · 15 years ago
- 9953383 More exception handling improvements... WIP. by Mike Stump · 15 years ago