- a35d5d7 Fix an error in TreeTransform where we failed to copy the TemplateName's by Chandler Carruth · 13 years ago
- d553408 IRgen: Reapply r128691 with a fix to ensure we don't increase alignment past by Daniel Dunbar · 13 years ago
- 457c838 Revert r128691, "IRgen: Improve GCC compatibility when dealing with packed by Daniel Dunbar · 13 years ago
- b23a5a0 IRgen: Improve GCC compatibility when dealing with packed arrays by propagating by Daniel Dunbar · 13 years ago
- 822ac87 Fix couple of rewriter bugs related to rewriting a by Fariborz Jahanian · 13 years ago
- bc8b44c -Wuninitialized should not warn about variables captured by blocks as byref. by Ted Kremenek · 13 years ago
- 5b67a82 Add security syntax checker for strcpy() which causes the Static Analyzer to generate a warning any time the strcpy() function is used with a note suggesting to use a function which provides bounded buffers. by Lenny Maiorani · 13 years ago
- b8b875b Adding Static Analyzer checker for mempcpy(). by Lenny Maiorani · 13 years ago
- ea4411e Fix spelling in a comment. (test commit) by Lenny Maiorani · 13 years ago
- ce0682f Make ChainedIncludesSource an ExternalSemaSource, otherwise initialization of the ASTReader is incomplete, leading to errors like not realizing std::type_info is already defined. by Sebastian Redl · 13 years ago
- 0ab547c Tell the diagnostic client about starting and ending source files when automatically creating chained PCHs. This way, we don't get a crash whenever a diagnostic is emitted while processing the include. by Sebastian Redl · 13 years ago
- 4035580 Driver/Darwin: Tweak link logic for simulator. by Daniel Dunbar · 13 years ago
- 3617019 Whoops. by John McCall · 13 years ago
- f0c11f7 After much contemplation, I've decided that we probably shouldn't "unique" by John McCall · 13 years ago
- 94ae8fd Static analyzer: fix bug in handling of dynamic_cast<>. The sink node wouldn't always be the final node, thus causing the state to continue propagating. Instead, by Ted Kremenek · 13 years ago
- 41c5f49 Teach static analyzer about the basics of handling new[]. We still don't simulate constructors, but at least the analyzer doesn't think the return value is uninitialized. by Ted Kremenek · 13 years ago
- 5af02db Move all the significant __block code into CGBlocks.cpp. No functionality by John McCall · 13 years ago
- 8c079ac Oops, prefer C-style cast here by Matt Beaumont-Gay · 13 years ago
- 32ad935 Remove a redundant isValid() check by Matt Beaumont-Gay · 13 years ago
- c362e74 Silence GCC warning about differing types on the branches of a conditional expression by Matt Beaumont-Gay · 13 years ago
- 3ed994b Convert the return value of by Ken Dyck · 13 years ago
- bb625e9 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 13 years ago
- ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 13 years ago
- 3ecfa2d Convert the OffsetInLayoutClass of the VCallAndVBaseOffsetBuilder by Ken Dyck · 13 years ago
- f38d8ae Convert the RealBaseOffset parameter of by Ken Dyck · 13 years ago
- 9a4a9c2 Basic: Add support for a build variable to set the repository path that goes by Daniel Dunbar · 13 years ago
- 2d33e42 Use intrinsics for Neon vmull operations. Radar 9208957. by Bob Wilson · 13 years ago
- 8da6bca Add '#ifndef _PTRDIFF_T' guard around definition of ptrdiff_t. Fixes <rdar://problem/9210154>. by Ted Kremenek · 13 years ago
- b277159 Begin reworking static analyzer support for C++ method calls. The current logic was divorced by Ted Kremenek · 13 years ago
- 61750f2 de-sugared when accessing property reference type. by Fariborz Jahanian · 13 years ago
- 68af13f Fix IRGen issues related to using property-dot syntax by Fariborz Jahanian · 13 years ago
- bbf3bac Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 13 years ago
- 6be5672 (Almost) always call reserveOperandSpace() on newly created PHINodes. by Jay Foad · 13 years ago
- 301af86 Convert the offset parameter of by Ken Dyck · 13 years ago
- 0c64b7d Convert local offset variable to CharUnits in AddVCallOffsets. No change in by Ken Dyck · 13 years ago
- 7262e90 Convert a local offset variable to CharUnits. No change in functionality by Ken Dyck · 13 years ago
- 8fe5993 Convert the OffsetInLayoutClass parameter of DeterminePrimaryVirtualBases() by Ken Dyck · 13 years ago
- 75762b3 Convert the OffsetInLayoutClass parameter of LayoutSecondaryVTables to by Ken Dyck · 13 years ago
- acd7236 Fix in r128471 is very broad. Some of the unconditional branches need line number information for better user experience. by Devang Patel · 13 years ago
- 1b02dcd [analyzer] Allow all checkers of a group to be enabled. by Argyrios Kyrtzidis · 13 years ago
- 9bc1afc [analyzer] For -analyzer-checker-help show all the info about groups, packages, and which packages/checkers are hidden. by Argyrios Kyrtzidis · 13 years ago
- 1293cda [analyzer] Checker Packages can now belong to a group. This requires llvm commit r128474. by Argyrios Kyrtzidis · 13 years ago
- fc5c8fc Fix an unused variable warning in release builds and make the by Chandler Carruth · 13 years ago
- b603c90 by Devang Patel · 13 years ago
- b613cd6 Accept __declspec(dllimport) for function defined at class scope in Microsoft mode. by Francois Pichet · 13 years ago
- 9043423 Fix a bug in how we were resolving the address of overloaded functions by Chandler Carruth · 13 years ago
- b831c67 Add workaround for Sema issue found in <rdar://problem/9188004>, which leads to an assertion failure in the uninitialized variables analysis. The problem is that Sema isn't properly registering a variable in a DeclContext (which -Wuninitialized relies on), but by Ted Kremenek · 13 years ago
- 170a6a2 Don't do the checks of Sema::DiagnoseEqualityWithExtraParens() on type-dependent expressions. Fixes rdar://9027658. by Argyrios Kyrtzidis · 13 years ago
- 1408676 Implements property of reference types. Adding by Fariborz Jahanian · 13 years ago
- 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 13 years ago
- 6305f72 refactoring by Anton Yartsev · 13 years ago
- b460210 Also 'self' in blocks need be handled specially. // rdar://9181463 by Fariborz Jahanian · 13 years ago
- 3334b0b Fix PR9572 and neighboring lurking crashers. by Matt Beaumont-Gay · 13 years ago
- 1d71cbf Reduce indentation using early exits and add a couple of comments. No by Chandler Carruth · 13 years ago
- 7ba8f52 Convert offset parameter in LayoutPrimaryAndSecondaryVTables() to CharUnits. by Ken Dyck · 13 years ago
- 23da84a Convert VTableBuilder::MostDerivedClassOffset to CharUnits. No change in by Ken Dyck · 13 years ago
- fc72420 Convert FinalOverriders::MostDerivedClassOffset to CharUnits. No change in by Ken Dyck · 13 years ago
- 34b8e68 Flip the default for showing include stacks on notes to false. This by Chandler Carruth · 13 years ago
- f2d74cc 'self' is objective-c's 'self' objc pointer only in by Fariborz Jahanian · 13 years ago
- 4147d30 Improve recovery (error + fix-it) when parsing type dependent template name without the "template" keyword. by Francois Pichet · 13 years ago
- 9198e39 Remove a fixed FIXME comment (the base offset has already been converted to by Ken Dyck · 13 years ago
- 3a72680 Convert the offset parameters of AddMethods() to CharUnits. No change in by Ken Dyck · 13 years ago
- 0e55ade Convert the BaseOffsetInLayoutClass parameter of ComputeThisAdjustment() to by Ken Dyck · 13 years ago
- 82abeae Convert offset members in MethodInfo to CharUnits. No change in by Ken Dyck · 13 years ago
- 7870b13 AltiVec vector comparison logic now affect only vectors of fundamental AltiVec vector types. It fixes bug 9347. by Anton Yartsev · 13 years ago
- a7689ef Diagnose uninitialized uses of a variable within its own initializer. by Chandler Carruth · 13 years ago
- d06fea8 supported: AltiVec vector initialization with a single literal according to PIM section 2.5.1 - after initialization all elements have the value specified by the literal by Anton Yartsev · 13 years ago
- bda0d6b We were emitting construction v-tables with internal linkage all the time. by John McCall · 13 years ago
- abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 13 years ago
- 5adb5a8 Add -f[no-]strict-overflow to the Clang driver. Use it to set the by Chandler Carruth · 13 years ago
- 9172aa6 Improve -Wheader-hygiene to warn about using directives inside linkage by Douglas Gregor · 13 years ago
- 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 13 years ago
- dc0a2da For Diagnostic::Reset() also reset the state related to #pragma diagnostic. Fixes rdar://9170766. by Argyrios Kyrtzidis · 13 years ago
- 3b3e1a9 fix the second part of rdar://8366474 - clang fails to parse ObjC selectors with '::', when :: isn't the first part of the selector. by Chris Lattner · 13 years ago
- 65b427f Don't add a symbolic region for 'this' if the member function is static. by Anders Carlsson · 13 years ago
- da57f3e Make helpers static. by Benjamin Kramer · 13 years ago
- dceb531 Add a __has_feature check for the 'availability' attribute by Douglas Gregor · 13 years ago
- 4421d2b On Mac OS X, the presence of an 'availability' attribute for that by Douglas Gregor · 13 years ago
- 81a65f5 Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. by David Chisnall · 13 years ago
- b53e417 Extend the new 'availability' attribute with support for an by Douglas Gregor · 13 years ago
- 2234873 Allow GC qualifiers to be added/removed by conversions from/to void* by John McCall · 13 years ago
- 379246d Don't warn about the 'extern' in 'extern "C"' on a tag decl. This is by John McCall · 13 years ago
- 7da19ea Fix the recovery from missing semis on @property declarations to not consume by John McCall · 13 years ago
- 7ea2193 Properly move attributes to the decl spec when applying them there. by John McCall · 13 years ago
- b4c82b4 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 13 years ago
- 17d8519 Convert FinalOverriders::Offset to CharUnits. No change in functionality by Ken Dyck · 13 years ago
- e620313 Convert offset in MethodBaseOffsetPairTy to CharUnits. No change in by Ken Dyck · 13 years ago
- 35c416b Convert the offsets in SubobjectOffsetMapTy to CharUnits. No change in by Ken Dyck · 13 years ago
- 57ebe33 Convert several local variables to CharUnits. No change in functionality by Ken Dyck · 13 years ago
- b803026 Tweak grammar in checker description. by Ted Kremenek · 13 years ago
- 3f4cb25 Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed by recent code gen changes. This is tested by global-blocks-lines.exp in gdb testsuite. by Devang Patel · 13 years ago
- af19ac4 Obj-C/NeXT: Update and reapply 108847, now that changes are more baked. by Daniel Dunbar · 13 years ago
- e50c297 Silly mistake in integer constant folding cleanup. by Eli Friedman · 13 years ago
- 59f9046 Driver/Darwin: Dsymutil actions should put the dSYM adjacent to the output file. by Daniel Dunbar · 13 years ago
- 05dc91b Refactor CGObjCMac to use the shared code for EH stuff. by David Chisnall · 13 years ago
- c8b9f79 we can now claim to fully support the override control feature in C++0x. by Anders Carlsson · 13 years ago
- 1d20927 Fixup comments. by Anders Carlsson · 13 years ago
- 8a29ba0 Remove the last of ClassVirtSpecifiers. by Anders Carlsson · 13 years ago
- b184a18 Replace the call to ParseOptionalCXX0XClassVirtSpecifierSeq with code to only parse an optional 'final' keyword. by Anders Carlsson · 13 years ago
- 2c3ee54 Get rid of handling of the 'explicit' keyword from class-head. We still parse it though, although that will change shortly. by Anders Carlsson · 13 years ago