- c35fb7d StaticAnalyzer: Move ObjC- and CXX-specific methods out of line so checkers that don't care about the language don't have to pull in all the headers. by Benjamin Kramer · 13 years ago
- bd2b6f0 Added tests for template keyword presence. by Abramo Bagnara · 13 years ago
- 82e6411 DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool, by Argyrios Kyrtzidis · 13 years ago
- 394f7b6 Allow the external AST source to provide a layout without specifying by Douglas Gregor · 13 years ago
- 5faf5d3 Remove the "C" in "implicitly declaring C library function" diagnostic by Jean-Daniel Dupas · 13 years ago
- a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
- e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
- 69d5384 Remove redundant checks. by Jean-Daniel Dupas · 13 years ago
- fad03b7 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 13 years ago
- 8b4f2b7 Add test for -Wno-everything. by Argyrios Kyrtzidis · 13 years ago
- 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
- 97a9cf3 In FixItRecompile::BeginInvocation() reset the diagnostics before executing by Argyrios Kyrtzidis · 13 years ago
- cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
- 6895a64 Be sure to emit delayed diagnostics after parsing the declaration by John McCall · 13 years ago
- 745f514 constexpr: Implement the [dcl.constexpr]p5 check for whether a constexpr by Richard Smith · 13 years ago
- 30ae84c In FixItRecompile::BeginInvocation(), check the return value of BeginSourceFile(). by Argyrios Kyrtzidis · 13 years ago
- ba4be25 Placate gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
- a5fde15 test/Driver/prefixed-tools.c: Disable this on win32 hosts, msvc and mingw. by NAKAMURA Takumi · 13 years ago
- 5701e97 test/Driver/prefixed-tools.c: Fix newline at end-of-file. by NAKAMURA Takumi · 13 years ago
- 0fa0638 Turn off implicit truncation warning for compound assignment to bitfields; it might be reasonable in some cases, but it clearly doesn't make sense in some cases, like the included testcase. by Eli Friedman · 13 years ago
- 71d9d5c Teach ccc-analyzer about -fobjc-abi-version. by Ted Kremenek · 13 years ago
- 3a643af Make the bitfield implicit truncation warning slightly more aggressive, and make the printed warning a bit more accurate. The new behavior matches gcc's -Wconversion. <rdar://problem/10238797>. by Eli Friedman · 13 years ago
- 1bd9137 Remove the ToolTriple logic in NetBSD, which was completely broken by by Joerg Sonnenberger · 13 years ago
- 8b30a93 Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 by Bob Wilson · 13 years ago
- 66de97f Remove obviously incorrect branch. by Joerg Sonnenberger · 13 years ago
- 34144f6 Keep track of the original target the user specified before by Joerg Sonnenberger · 13 years ago
- 8bef823 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. by Ted Kremenek · 13 years ago
- bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 13 years ago
- e8c904f Don't suppress access-control or invalid-type diagnostics from a by John McCall · 13 years ago
- b9cd498 Try harder to get X7 defined by Douglas Gregor · 13 years ago
- 4fe19b5 Change HasMutableFields to HasOnlyCMembers and consider that a tag inside by Argyrios Kyrtzidis · 13 years ago
- ed0cc22 Don't separately serialize the list of instance variables in an by Douglas Gregor · 13 years ago
- a2a5028 Force layout of more of the unions and structures in this test by Douglas Gregor · 13 years ago
- 4196363 objc: 'id' and block pointer compare in mergeTypes is by Fariborz Jahanian · 13 years ago
- 5fe3122 AST/ExprConstant.cpp: Silence a warning on ms cl.exe. "bool" does not prefer to be compared to integer. by NAKAMURA Takumi · 13 years ago
- 1366392 Suppress any warnings from this test. They aren't interesting, and they by Chandler Carruth · 13 years ago
- 453dbcb Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 13 years ago
- 5b78a24 Use createRecordFwdDecl here since that's what we're doing. by Eric Christopher · 13 years ago
- 1c081d9 Revert previous patch unifying all of the C++ record prep in one area, by Eric Christopher · 13 years ago
- f8de042 Fix a minor bug in r148582, which made -ccc-host-triple into an alias option. by Bob Wilson · 13 years ago
- 3ee8c91 Remove another duplicated variable. by Eric Christopher · 13 years ago
- f2e4cd7 constexpr: evaluate (bool)&x as true when x is a local variable or a temporary. by Richard Smith · 13 years ago
- 98b940b Remove the headers now that ::close() is not used. by Argyrios Kyrtzidis · 13 years ago
- c8af910 In FixItRewriteToTemp::RewriteFilename don't try to close the file descriptor by Argyrios Kyrtzidis · 13 years ago
- f81263f [analyzer] The CFContainer test should only be run on x86_64. by Anna Zaks · 13 years ago
- 0277039 Rewrite/FrontendActions.cpp: Tweak to unbreak msvc. by NAKAMURA Takumi · 13 years ago
- c01dfc1 Revert r148249: "Make the auto-detection hack for the iOS simulator set the target triple correctly." by Bob Wilson · 13 years ago
- b4ab843 Improve efficiency of Sema::MaybeBindToTemporary by working with the by Peter Collingbourne · 13 years ago
- 95b68f9 Simplify {Record,Enum}Type::classof. by Peter Collingbourne · 13 years ago
- e26198c Adjust CLANG_BUILD_EXAMPLES to mean whether the examples are built by Peter Collingbourne · 13 years ago
- 516bbd4 Use function pointers, rather than references, to pass Destroyers by Peter Collingbourne · 13 years ago
- 24466d8 Add missing include of <unistd.h> by Douglas Gregor · 13 years ago
- e41b041 Add an additional testcase for a lambda with implicit void return type. by Eli Friedman · 13 years ago
- 8ec2bc8 Post link to checker-260, which is checker-259 with some experimental checks enabled. by Ted Kremenek · 13 years ago
- 84b007f Refactor to share code for handling return statements between lambda expressions and block literals. As it turns out, almost all the logic can be shared. by Eli Friedman · 13 years ago
- 61d679a Introduce 3 new fixit options: by Argyrios Kyrtzidis · 13 years ago
- 7a776be fix to go along with an llvm change: VMCore now returns an UndefValue by Chris Lattner · 13 years ago
- 8dc0506 Enable several checkers under --analyze for general testing. by Ted Kremenek · 13 years ago
- de983d8 Tidy and remove some unused variables. by Eric Christopher · 13 years ago
- 426fc94 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 13 years ago
- 027cb30 Collect this information together. No reason to have it split. by Eric Christopher · 13 years ago
- 6faa554 Refactor into its own function. by Eric Christopher · 13 years ago
- 24248e3 Reintroduce r148981 with significantly improved regression test. Now it by Chandler Carruth · 13 years ago
- 46e39e3 StaticAnalyzer/Checkers: Fix CMake build. by NAKAMURA Takumi · 13 years ago
- cbd2733 [analyzer] Add an AST checker that checks for a common pitfall when by Anna Zaks · 13 years ago
- e7cff2c objc: allow block pointer matching 'id' type when by Fariborz Jahanian · 13 years ago
- ceccab9 Slight refactoring; catch yet another case where we were missing an lvalue-to-rvalue conversion. by Eli Friedman · 13 years ago
- 26f0e4e arc migrator: Added an option to the migrator unused yet. by Fariborz Jahanian · 13 years ago
- bac3413 Rework flushing of diagnostics to PathDiagnosticConsumer. Now all the reports are batched up before being flushed by Ted Kremenek · 13 years ago
- 01f276d Don't stack-allocate an IntegerLiteral which can be referred to after the current method returns. PR11744, part 2. by Eli Friedman · 13 years ago
- 10afce3 Revert r148981 because it fails test/Driver/freebsd.c by Argyrios Kyrtzidis · 13 years ago
- 55fc7e2 Add some ABI tweaks for i386-pc-win32 triple so that we return structs in an MSVC-compatible way. Patch by Joe Groff. by Eli Friedman · 13 years ago
- 0f12507 Improve the error message slightly for files that aren't using the expected UTF-8 encoding. Patch by Seth Cantrell. by Eli Friedman · 13 years ago
- 457a377 Fix a crash involving a multi-dimensional dependent VLA. PR11744. by Eli Friedman · 13 years ago
- d2e7090 Post open source analyzer build checker-259. by Ted Kremenek · 13 years ago
- d9b02e7 constexpr: add support for anonymous struct and union members in literal types. by Richard Smith · 13 years ago
- 51cb75a Clean up comment. by Eric Christopher · 13 years ago
- d081baa Try to unbreak the FreeBSD toolchain's detection of 32-bit targets by Chandler Carruth · 13 years ago
- 3943b1c Allow typo correction to be disabled in BuildOverloadedCallExpr variant. by Kaelyn Uhrain · 13 years ago
- 1621e75 Restore a tiny bit of functionality that I completely overlooked in the by Chandler Carruth · 13 years ago
- cd78e61 Avoid correcting unknown identifiers to types where types aren't allowed. by Kaelyn Uhrain · 13 years ago
- ada4fa7 [driver] Do emit the diagnostics when CompilerInvocation::CreateFromArgs() fails. by Argyrios Kyrtzidis · 13 years ago
- 60a09dc Add custom callback object for typo correction in BuildRecoveryCallExpr. by Kaelyn Uhrain · 13 years ago
- d1bb4ae When we're substituting into a function parameter pack and expect to by Douglas Gregor · 13 years ago
- 00646ba The Linux pattern of adding all the search paths that exist doesn't seem by Chandler Carruth · 13 years ago
- 32f88be Remove the 'ToolTriple' concept from the NetBSD toolchain along with my by Chandler Carruth · 13 years ago
- 0671555 Delete still more remnants of the now dead HostInfo. The janitoring will by Chandler Carruth · 13 years ago
- 18d7f3a Delete the driver's HostInfo class. This abstraction just never really by Chandler Carruth · 13 years ago
- 3366ef0 Add some really minimalist freebsd testing trees and use them in the by Chandler Carruth · 13 years ago
- e98e5b5 Add support for const pointer to literal-objc string as format attribute. by Jean-Daniel Dupas · 13 years ago
- 4d7ff6e Switch the ToolChain types to all store a Driver reference rather than by Chandler Carruth · 13 years ago
- 56576f7 test/CodeGen/avx-builtins.c: Fix more for -Asserts. by NAKAMURA Takumi · 13 years ago
- edf5a7b Fixup r148926, for -Asserts. by NAKAMURA Takumi · 13 years ago
- 08386a9 Remove the TargetTriple object that I added to the Driver recently. This by Chandler Carruth · 13 years ago
- ea04285 Have FreeBSD use even more of the same smarts as Linux is now using for by Chandler Carruth · 13 years ago
- 6f75cc3 Switch FreeBSD to just include both '/usr/lib32' and '/usr/lib' in the by Chandler Carruth · 13 years ago
- fc52f75 Switch the Linux C++ standard library header search logic over to use by Chandler Carruth · 13 years ago
- 1c6f04a Make a major refactoring to how the GCC installation detection works. by Chandler Carruth · 13 years ago
- 007baa9 Re-enable test that was broken by r148919 by Craig Topper · 13 years ago
- cf2362b Fix -fmacro-backtrace-limit=0 to show the entire macro backtrace. by Ted Kremenek · 13 years ago