- 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
- 5fcf1f0 Fix another "operator delete missing" crash: make sure we don't check by Eli Friedman · 15 years ago
- f195357 Tweak test to check for a bit more. by Eli Friedman · 15 years ago
- ca6affd Make sure to call AddOverriddenMethods for implicit copy assignment operators; by Eli Friedman · 15 years ago
- 2968442 Extend the source manager with the ability to override the contents of by Douglas Gregor · 15 years ago
- a46e4d9 Hard bifurcate the state into nil receiver and non-nil receiver, so that by Zhongxing Xu · 15 years ago
- 7dea1f9 libFrontend depends on libDriver now. by Zhongxing Xu · 15 years ago
- 4a160e1 Eliminate the unnecessary FirstFID cache variable from the source manager's ContentCache by Douglas Gregor · 15 years ago
- 2f841ba Stop trying to analyze class-hierarchies for dependently-scoped id-expressions; by John McCall · 15 years ago
- 7b55668 Add ASTUnit::LoadFromCommandLine, which creates an ASTUnit out of a list of by Daniel Dunbar · 15 years ago
- daab7b1 Driver: Add Command::Creator member variable, which tracks the tool that was by Daniel Dunbar · 15 years ago
- affe67e Added an assert. by Fariborz Jahanian · 15 years ago
- 6bc9768 Fix a code gen. crash synthesizing a destructor. Fixes pr5660. by Fariborz Jahanian · 15 years ago
- fbcc7be In SourceManager::isBeforeInTranslationUnit, if we are trying to compare two source locations with no common ancestor in the include stack, determine order by assuming memory buffers preceed files, and then that FileIDs are created in order. by Daniel Dunbar · 15 years ago
- 9a0459c Added dead-stores test cases that involve the use of blocks. by Ted Kremenek · 15 years ago
- 39d9841 pass the reason for failure up from MemoryBuffer and report it by Chris Lattner · 15 years ago
- 2b56b9c Add new test case file that focuses on testing analyzer support for blocks. by Ted Kremenek · 15 years ago
- 2b06d34 Make EmitStoreOfScalar generate a more sane representation of boolean stores. by Eli Friedman · 15 years ago
- b1b4256 Fix IsProvablyNotDerivedFrom to always use record definitions when available. by John McCall · 15 years ago
- 1488c7a The minimum element size in BumpVector should be 1, not 0. by Ted Kremenek · 15 years ago
- 02b1df6 Provide the correct vector size for referenced variables. by Ted Kremenek · 15 years ago
- aa81e16 Rework how we support C++ implicit member accesses. If we can resolve an by John McCall · 15 years ago
- fcb91af Add test case for PR5662. by Daniel Dunbar · 15 years ago
- 64a32ba ASTUnit: Make sure to preserve the TargetInfo for later use. by Daniel Dunbar · 15 years ago
- c4e265f Fix typo. by Daniel Dunbar · 15 years ago
- ec2a4ed Add {ExternalSemaSource,SemaConsumer}::ForgetSema callback, and update PCHReader by Daniel Dunbar · 15 years ago
- 0259d20 Exit the command line into <built-in> instead of going directly from the command line to the input file. by Rafael Espindola · 15 years ago
- 0e93d25 (objc2 nonfragile-abi specific). If the translation unit includes an implementation by Fariborz Jahanian · 15 years ago
- 43f19f7 Fix early-return logic in scanReachableSymbols() to match the rest of the recursive logic in the methods of ScanReachableSymbols. by Ted Kremenek · 15 years ago
- 32d4d80 Convert Diagnostic::getCustomDiagID to take a StringRef. by Daniel Dunbar · 15 years ago
- e6342c0 Funtion templates and function template specializations do not by Douglas Gregor · 15 years ago
- 4ba3136 Move the checking of overridden virtual functions into the code path by Douglas Gregor · 15 years ago
- 9af2f52 Don't automatically assume that an id-expression refers to a by Douglas Gregor · 15 years ago
- d3a5058 An inherited virtual (where "virtual" wasn't written explicitly) can by Douglas Gregor · 15 years ago
- 360f075 fix build on linux by Nuno Lopes · 15 years ago
- 521bf9c Add ASTUnit::LoadFromCompilerInvocation, which does what it says. by Daniel Dunbar · 15 years ago
- d8fdde1 Tuck away scan-build related files into tools/scan-build by Kovarththanan Rajaratnam · 15 years ago
- e1fea77 Move ubiviz to analyzer directory by Kovarththanan Rajaratnam · 15 years ago
- 2b4074f Switch the clang-to-CIndex interface for code-completion to a binary format, for a massive speedup by Douglas Gregor · 15 years ago
- 91b5927 Update for llvm intrinsics change. by Eric Christopher · 15 years ago
- 0f590be Much work on try/catch statement. WIP. by Mike Stump · 15 years ago