- d38a21f Revert r183298 and r183300 as the former broke the virtual function lookup in libcxx __locale by Timur Iskhodzhanov · 11 years ago
- f19759e Get rid of VTableContext::ComputeMethodVTableIndices() and VTableContext::getNumVirtualFunctionPointers(); also add some tests for the VTable indices output to make sure we don't regress by Timur Iskhodzhanov · 11 years ago
- 5f6e2f4 PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types used via typedefs by David Blaikie · 11 years ago
- 9adba39 Default to PIE and using stack protection on OpenBSD. by Rafael Espindola · 11 years ago
- a4b56d3 Implement SparcV9ABIInfo::EmitVAArg. by Jakob Stoklund Olesen · 11 years ago
- 7e9f52f Fix CoerceIntOrPtrToIntOrPtr on big-endian targets. by Jakob Stoklund Olesen · 11 years ago
- 90f9ec0 Heed ABIArgInfo::getInReg() for return values. by Jakob Stoklund Olesen · 11 years ago
- 211c8dd Model temporary lifetime-extension explicitly in the AST. Use this model to by Richard Smith · 11 years ago
- 25cd4a2 [libclang] When annotating tokens, don't override a property annotation with a getter/setter method annotation. by Argyrios Kyrtzidis · 11 years ago
- 2a1551f Analysis: Add a CFG successor to a SwitchStmt if it is both empty and fully covered by David Majnemer · 11 years ago
- 48eff6c Objective-C encoding. Fixes up encodeing for by Fariborz Jahanian · 11 years ago
- 50c859e Fix a typo (chek => check) by Sylvestre Ledru · 11 years ago
- ec0d96f Fix linkage computation for local types in template functions. by Rafael Espindola · 11 years ago
- 4d2ea73 Rephrase asm_mismatched_size_modifier diagnostic. <rdar://problem/14050339> by Bob Wilson · 11 years ago
- 34f94f9 Remove some unreachable (and wrong) code and replace it with an assertion. by Richard Smith · 11 years ago
- a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
- c2fe818 Bound member function diagnostic - suggest no-args calls and note overload candidates by David Blaikie · 11 years ago
- 221a890 Do not report -Wasm-operand-widths for ARM output operands. <rdar://14050337> by Bob Wilson · 11 years ago
- 048eeea [analyzer] Enable the new edge algorithm by default. by Jordan Rose · 11 years ago
- e624524 [analyzer; new edges] Omit subexpression back-edges that span multiple lines. by Jordan Rose · 11 years ago
- 22b0ad2 [analyzer; new edges] Don't eliminate subexpr edge cycles if the line is long. by Jordan Rose · 11 years ago
- 3b5977e [analyzer; new edges] Eliminate "cycle edges" for a single subexpression. by Jordan Rose · 11 years ago
- 66c2399 [analyzer; new edges] Extra test case. by Jordan Rose · 11 years ago
- 9d9b494 [analyzer; new edges] Improve enclosing contexts for logical expressions. by Jordan Rose · 11 years ago
- 96f1061 [analyzer; new edges] Include context for edges to sub-expressions. by Jordan Rose · 11 years ago
- 2794bc0 CFG: In a DeclStmt, skip anything that's not a VarDecl. by Jordan Rose · 11 years ago
- 16b0a31 UnresolvedMemberExpr should have an expr location of the member (not the base) by David Blaikie · 11 years ago
- 75ddd14 Convert some Unicode whitespace to ASCII whitespace. by Richard Smith · 11 years ago
- d1b55dc Do not walk through member-accesses on bitfields when looking for the object by Richard Smith · 11 years ago
- 8a66bf7 Refactor constant expression evaluation to associate the complete object of a by Richard Smith · 11 years ago
- b45a4d2 Fix a couple of bugs where jump diagnostics would not notice that a variable by Richard Smith · 11 years ago
- 4e43dec Fix handling of pointers-to-members and comma expressions when by Richard Smith · 11 years ago
- c063cb1 Allow paren casted throw statements inside of ternary expressions by David Majnemer · 11 years ago
- ad69e0c Properly consider the range of enum for range comparisons in C mode by David Majnemer · 11 years ago
- e67ca58 PR12848: When emitting a local variable declared 'constexpr', always initialize it with a store or a memcpy, not by emitting the initializer expression. This is not required for correctness, but more closely aligns with people's expectations, and is cheap (since we've already evaluated the initializer). by Richard Smith · 11 years ago
- e7a5c82 [analyzer] Malloc checker should only escape the receiver when “[O init..]” is called. by Anna Zaks · 11 years ago
- ee1af23 [analyzer] Fix a false positive reported on rare strange code, which happens to be in JSONKit by Anna Zaks · 11 years ago
- 69f86d9 Objective-C: Fixes an ivar lookup bug where by Fariborz Jahanian · 11 years ago
- a3813c9 Put the PR16167 tests together by David Majnemer · 11 years ago
- e469249 Add support for optimized (non-generic) atomic libcalls. by Ed Schouten · 11 years ago
- ab79f41 Slightly extend matching for atomic loads. by Ed Schouten · 11 years ago
- 708eb71 Testcase for r183015. by Benjamin Kramer · 11 years ago
- f94cb00 [analyzer; new edges] add simplifySimpleBranches() to reduce edges for branches. by Ted Kremenek · 11 years ago
- 85b03eb Fix test error caused by r183008. by Daniel Jasper · 11 years ago
- 042ca3d [analyzer; new edges] in splitBranchConditionEdges() do not check that predecessor edge has source in the same lexical scope as the target branch. by Ted Kremenek · 11 years ago
- 6242a45 Fix handling of braced-init-list as reference initializer within aggregate by Richard Smith · 11 years ago
- f8f480f [PCH] Fix crash with valid code, related to anonymous field initializers. by Argyrios Kyrtzidis · 11 years ago
- 858c2c3 Walk over MaterializeTemporaryExpr when reverting an initializer to its by Richard Smith · 11 years ago
- f98c688 Objective-C: Implements gcc's -Wselector option by Fariborz Jahanian · 11 years ago
- 904fd08 Revert "[analyzer; alternate edges] don't add an edge incoming from the start of a function" by Jordan Rose · 11 years ago
- e980890 Fix PR16060. by Rafael Espindola · 11 years ago
- df08c4b Fix potential infinite loop when iterating over redeclarations of an ObjMethodDecl, resulting from invalid code. by Argyrios Kyrtzidis · 11 years ago
- b347c76 [analyzer] Don't crash if a block's signature just has the return type. by Jordan Rose · 11 years ago
- 7c731f5 Do not reuse the debug location of the return value's store if there is autorelease code to be emitted between store and return instructions. This is analoguous to what we do for lexical scope cleanups. by Adrian Prantl · 11 years ago
- 76eed42 Microsoft has a language extension which allows union members to be by Aaron Ballman · 11 years ago
- 9e34bb9 Switching the tests to use size_t instead of unsigned int to hopefully appease the Linux x64 build bot (take 2, forgot this test case). by Aaron Ballman · 11 years ago
- 531bf9c Switching the tests to use size_t instead of unsigned int to hopefully appease the Linux x64 build bot. by Aaron Ballman · 11 years ago
- 5537e0a Add support to fallback on operator new when a placement operator new[] is called for which there is no valid declaration. This fallback only happens in Microsoft compatibility mode. This patch addresses PR13164, and improves support for the WDK. by Aaron Ballman · 11 years ago
- 3e8a85f [analyzer; new edges] In for(;;), use the ForStmt itself for loop notes. by Jordan Rose · 11 years ago
- 1bc085a [libclang] When indexing a @synthesize, don't consider that it defines a getter/setter if one is already defined by the user. by Argyrios Kyrtzidis · 11 years ago
- 2628b44 Split off casts to void* for -Wint-to-pointer-cast to subgroup -Wint-to-void-pointer-cast. by Ted Kremenek · 11 years ago
- 1e8cf74 Add another test case for r182814. by David Majnemer · 11 years ago
- 1acb394 [analyzer] Accept references to variables declared "extern void" (C only). by Jordan Rose · 11 years ago
- fe038a3 [libclang] For "@import .." code-completion results, associate a CXCursor_ModuleImportDecl cursor instead of CXCursor_NotImplemented. by Argyrios Kyrtzidis · 11 years ago
- b0f533e [ms-cxxabi] Implement MSVC virtual base adjustment by Reid Kleckner · 11 years ago
- c72ff4f [ms-cxxabi] Fix r182865 to have an actual Itanium-style key function by Reid Kleckner · 11 years ago
- 5a8b049 [ms-cxxabi] There are no key functions in the Microsoft C++ ABI by Reid Kleckner · 11 years ago
- 53db1b5 Add a testcase from pr16059. by Rafael Espindola · 11 years ago
- aa71567 Disallow extern decls of type void in C++ mode by David Majnemer · 11 years ago
- 37bccca Objective-C [qoi]: Improve on diagnostic when a method used by Fariborz Jahanian · 11 years ago
- 7f1fd2f [analyzer] Use the expression’s type instead of region’s type in ArrayToPointer decay evaluation by Anna Zaks · 11 years ago
- 3056439 [analyzer] Re-enable reasoning about CK_LValueBitCast by Anna Zaks · 11 years ago
- 538bbe5 Patch to issue error when target of MacOS and iOS by Fariborz Jahanian · 11 years ago
- 4e9179a [analyzer] Use a more generic MemRegion.getAsOffset to evaluate bin operators on MemRegions by Anna Zaks · 11 years ago
- 5bbb058 Fix a crash when we were trying to compute the linkage too early. by Rafael Espindola · 11 years ago
- 44065a7 clang/test/Driver/dyld-prefix.c: Exclude MSYS bash. by NAKAMURA Takumi · 11 years ago
- fc782fb Build correct coercion types in SparcV9ABIInfo. by Jakob Stoklund Olesen · 11 years ago
- e832854 Propagate VisibleNoLinkage down to class members. by Rafael Espindola · 11 years ago
- 107196c Add a SparcV9ABIInfo class for handling the standard SPARC v9 ABI. by Jakob Stoklund Olesen · 11 years ago
- bdaa134 Driver: implement --dyld-prefix option. by Peter Collingbourne · 11 years ago
- bdf2bba Fix the linkage of local types in inline VisibleNoLinkage functions. by Rafael Espindola · 11 years ago
- 050309f Add -fsanitize=leak to driver options. by Sergey Matveev · 11 years ago
- b28e88c Tests and status for DR51-99. by Richard Smith · 11 years ago
- a99ecbc Fix linkage computation for derived types in inline functions. by Rafael Espindola · 11 years ago
- 461f2d8 [Preprocessor] Prevent expansion of y in x ## y when x is empty by Argyrios Kyrtzidis · 11 years ago
- b07d448 Warn on va_start() when called with a reference parameter. by Nico Weber · 11 years ago
- b9814c8 [analyzer] Fix test for r182677. by Jordan Rose · 11 years ago
- d474da0 [analyzer] Treat analyzer-synthesized function bodies like implicit bodies. by Jordan Rose · 11 years ago
- 5a6fb20 [analyzer; new edges] Properly set location after exiting an inlined call. by Jordan Rose · 11 years ago
- 9129648 PR16091: Error when attempting to emit debug info for undeduced auto return types by David Blaikie · 11 years ago
- d27e5cb [PATCH] Generate cold attribute for functions marked __atribute__((cold)) by Diego Novillo · 11 years ago
- 942dfe2 [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen by Chad Rosier · 11 years ago
- d3bb9ff Fix printing CXXTemporaryObjectExpr with default args. by Rafael Espindola · 11 years ago
- 89735b9 Suffixing #pragma comment(lib) library names with .lib if necessary. This matches MSVC behavior, as well as allows us to properly link libraries such as the ones provided by the MSDN examples. by Aaron Ballman · 11 years ago
- 3a8aff9 Add -lrt to sanitizer link arguments. by Evgeniy Stepanov · 11 years ago
- 1783b07 User correct case for 'FileCheck'. by Argyrios Kyrtzidis · 11 years ago
- 3b7deda [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 11 years ago
- 2c2f09e Fix crash-on-invalid if list-initialization works, but we bail out when by Richard Smith · 11 years ago
- e69fb20 Fix assert on temporary std::initializer_list. by Richard Smith · 11 years ago
- 0d2223f [analyzer; alternate edges] Add a new test case file to regression test the new arrows algorithm. by Ted Kremenek · 11 years ago