- 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
- 958aeb0 Eliminate warning in Release-Asserts mode. No functionality change by Douglas Gregor · 15 years ago
- 56ac85c clang -cc1: Move CompilerInvocation deserialization into CompilerInvocation.cpp, by Daniel Dunbar · 15 years ago
- ebe6862 Add a very minimal README.txt for examples/PrintFunctionNames. by Daniel Dunbar · 15 years ago
- 9ebfa31 CIndex: Normalize formatting some more. by Daniel Dunbar · 15 years ago
- f99ce1e Clean up BuiltinBug class. by Zhongxing Xu · 15 years ago
- 625e4ef c-index-test: Split "function scanning" behavior into its own "filter" -- its by Daniel Dunbar · 15 years ago
- ada487d Add c-index-test -test-load-source, which loads the translation unit from a source file (and other command line arguments). by Daniel Dunbar · 15 years ago
- 94a3900 Allocate MultipleDC objects using the allocator associated with by Ted Kremenek · 15 years ago
- e1599ce Fix and test for a problem caught by the clang-on-clang buildbot: qualified by John McCall · 15 years ago
- 1a5e0d7 Have ASTRecordLayout keep track of the key function, in preparation of fixing a synthetic ctor/dtor bug. by Anders Carlsson · 15 years ago
- 7dafdf5 Remove all of Sema's explicit uses of OverloadedFunctionDecl except for by John McCall · 15 years ago
- 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
- abce699 Test for my last patch. by Fariborz Jahanian · 15 years ago
- ba2253f More support for virtual destructor calls. Fixes pr5619 by Fariborz Jahanian · 15 years ago
- 3790980 When we're trying to define an implicit virtual destructor, make sure that we have a valid delete operator. by Anders Carlsson · 15 years ago
- acca725 Reindent buffer, switches in particular were totally out of style. by Daniel Dunbar · 15 years ago
- 0d7dd22 Strip trailing space. by Daniel Dunbar · 15 years ago
- 6515afe Add const to accessors that don't modify the object. by Mike Stump · 15 years ago
- f71d232 Reflow comments and fix 80-col violation. by Mike Stump · 15 years ago
- 30e682e Add missing assignment operator to test, and add tests for while loops and for by Daniel Dunbar · 15 years ago
- 0121fbd Fix an assert. by Anders Carlsson · 15 years ago
- 8d2c0a9 Fix a crash when ivar type is a __strong SEL. Fallout from by Fariborz Jahanian · 15 years ago
- f64e44c Add more sophisticated test for destruction order of C++ temporaries, please by Daniel Dunbar · 15 years ago
- bb377ed Use StringRef in Attr constructors. by Benjamin Kramer · 15 years ago
- 47491f8 Eliminate another VISIBILITY_HIDDEN by Douglas Gregor · 15 years ago
- 006b0eb Adapt to the DOTGraphTraits changes in LLVM. by Tobias Grosser · 15 years ago
- 9deb313 clang-cc: Add code (currently disabled) for parsing arguments using clang -cc1 functionality instead of LLVM's CommandLine. by Daniel Dunbar · 15 years ago
- 3b31526 Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. by Daniel Dunbar · 15 years ago
- 39ed0b6 clang -cc1: Fix initialization of PreprocessorOptions::TokenCache. by Daniel Dunbar · 15 years ago
- c238955 Add TextDiagnosticBuffer::FlushDiagnostics, for forwarding the buffered diagnostics to a different diagnostics engine. by Daniel Dunbar · 15 years ago
- 43030a7 clang -cc1: Fix -include-pch now that the test code is in clang-cc. by Daniel Dunbar · 15 years ago
- 1c5944c clang -cc1: Initialize LangOptions::{Optimize,NoInline} by Daniel Dunbar · 15 years ago
- 78d5590 Use '-FOO' 'BAR' instead of '-FOO=BAR' in tests. by Daniel Dunbar · 15 years ago
- a28690e Always pass -fmessage-length using separate arguments. by Daniel Dunbar · 15 years ago
- 2d8f3e8 clang -cc1: Initialize LangOptions::DollarIdents correctly. by Daniel Dunbar · 15 years ago
- 1bc5c03 Don't try to generate common globals for C++ files, instead of depending on the FE to set NoCommon, and simplify CodeGenOptions initialization. by Daniel Dunbar · 15 years ago
- b33fbaa Eliminate CodeGenOptions::TimePasses. by Daniel Dunbar · 15 years ago
- 3636e1d Eliminate CodeGenOptions::SimplifyLibCalls. by Daniel Dunbar · 15 years ago
- ae8e17e Simplify. by Daniel Dunbar · 15 years ago
- c88aa79 Put CompilerInvocation testing code in clang-cc instead of clang for now, I can't bear to link all of clang into 'clang' yet. :) by Daniel Dunbar · 15 years ago
- 6e29014 Fix PR5633 by making the preprocessor handle the case where we can by Chris Lattner · 15 years ago
- 76ed1f7 Minor cleanup (no functionality change). by Eli Friedman · 15 years ago
- 9e61240 clang -cc1: Use proper diagnostics for all parsing errors. by Daniel Dunbar · 15 years ago
- 2da84ff Don't pass false (default) for isVolatile parameter to CreateLoad. by Daniel Dunbar · 15 years ago
- 007b567 Explicitly use setVolatile instead of extra IRBuilder argument. by Daniel Dunbar · 15 years ago
- 7fda03b Don't pass false (default) for isVolatile parameter to CreateStore. by Daniel Dunbar · 15 years ago
- e032452 Change CompilerInvocation::CreateFromArgs to report errors using a proper diagnostic engine. by Daniel Dunbar · 15 years ago
- 4cbe3b6 Simplify. by Daniel Dunbar · 15 years ago
- 545c281 Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of main (or something in the main executable) so it can find the builtin compiler files. by Daniel Dunbar · 15 years ago
- 660cc18 Remove useless c_str() calls in SemaCodeComplete. by Benjamin Kramer · 15 years ago
- 56a44f7 Simplify code. No functionality change. by Benjamin Kramer · 15 years ago
- f017173 Port BugReporter and BugType to StringRef. by Benjamin Kramer · 15 years ago
- 4988a9a Kill some unnecessary calls to c_str(). by Benjamin Kramer · 15 years ago
- ab6b940 Kill off clang/win32 which contains the hand generated Visual Studio project files. These files are severely out of date and have been superseded by the CMake build system. RIP. by Kovarththanan Rajaratnam · 15 years ago
- e7f2cbd remove stall comment by Nuno Lopes · 15 years ago
- 2024f4d Streamline Stmt::CollectingStats() and Decl::CollectingStats(). No functionality change. by Kovarththanan Rajaratnam · 15 years ago
- 7d8a782 Don't call Decl::CollectingStats(false) and Stmt::CollectingStats(false). When called with false these functions return whether statistics are enabled. They don't change any state. Since we're not using the return value avoid calling them in the first place. by Kovarththanan Rajaratnam · 15 years ago
- cd39712 Remove empty test directory. lit was moved to llvm/utils/lit in r82524 by Kovarththanan Rajaratnam · 15 years ago
- f79bafa This patch moves the frontend timer from clang-cc into CompilerInstance. by Kovarththanan Rajaratnam · 15 years ago
- 63db522 Use '-FOO' 'BAR' instead of '-FOO=BAR' for FOO in -stack-protector, -fvisibility, and -fconstant-string-class. by Daniel Dunbar · 15 years ago
- 8a90ac0 Normalize options to use '-FOO' instead of '--FOO'. by Daniel Dunbar · 15 years ago
- 433dd49 Remove unnecessary -fblocks=0. by Daniel Dunbar · 15 years ago
- 682899d Use '-x' 'foo' instead of '-x=foo'. by Daniel Dunbar · 15 years ago
- ce6bf1e clang -cc1: Allow -triple= as an alias for -triple, -code-compiletion-at= as an alias for -code-completion-at, and spell "-std=" option correctly. by Daniel Dunbar · 15 years ago
- be8d813 Use '-o' '-' instead of '-o=-' in tests. by Daniel Dunbar · 15 years ago
- a75a92d Remove unnecessary -fms-extensions=0 from tests (this command line syntax is going away). by Daniel Dunbar · 15 years ago
- 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
- f219e7c Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine. by Daniel Dunbar · 15 years ago
- ede538f Update checker build. by Ted Kremenek · 15 years ago
- d4daa7c Fix null dereference in UndefResultChecker identified by running the analyzer over Postgresql. by Ted Kremenek · 15 years ago
- e50c167 Add clang -cc1 parsing for LangOptions. by Daniel Dunbar · 15 years ago
- 87e2496 clang-cc: Tweak LangOptions parsing to make it a bit more obvious what depends on what. by Daniel Dunbar · 15 years ago