summaryrefslogtreecommitdiffstats
path: root/clang/lib
Commit message (Expand)AuthorAgeFilesLines
* Re-design the convenience interfaces on MatchFinder.Manuel Klimek2013-02-011-26/+23
* Use const visitors in ASTDumper.Alexander Kornienko2013-02-012-226/+243
* Hopefully fix windows build due to non-standard pair implementation.Daniel Jasper2013-02-011-1/+1
* Revamp of the basic layouting algorithm in clang-format.Daniel Jasper2013-02-011-117/+122
* Fix diagnostic for bad alignas use: it can't be applied to functions.Richard Smith2013-02-011-2/+5
* Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky2013-02-016-51/+90
* Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign.Richard Smith2013-02-013-38/+99
* Add PPC A2Q core and BG/Q preprocessor definitionsHal Finkel2013-02-012-2/+21
* Destroy arrays and ARC fields when throwing out of ctors.John McCall2013-02-013-31/+20
* Don't do delayed exception-specification checking on an invalidDouglas Gregor2013-02-011-0/+8
* Enable -fno-altivec, -mno-altivec for PowerPC.Bill Schmidt2013-02-012-0/+37
* [Sema][Attr]Fix alignment attribute printing.Michael Han2013-02-012-21/+21
* [Comment parsing] Add support for recognizingFariborz Jahanian2013-01-311-1/+8
* [analyzer]RetainCount: Fix an autorelease related false positive.Anna Zaks2013-01-311-1/+1
* [analyzer] Don't track autorelease pools created by +new.Jordan Rose2013-01-311-14/+2
* Lexer: Don't warn about Unicode in preprocessor directives.Jordan Rose2013-01-311-2/+4
* Preprocessor: initialize member introduced in r173881.Jordan Rose2013-01-311-0/+1
* Micro-change: moved a brace for better readabilityAlexander Kornienko2013-01-311-2/+2
* Revert "[analyzer] Model trivial copy/move ctors with an aggregate bind."Jordan Rose2013-01-312-75/+14
* Never break inside something that was a preprocessor directive.Manuel Klimek2013-01-311-1/+1
* Several improvements to the formatting of static initializers.Daniel Jasper2013-01-312-11/+41
* Add support for AArch64 target.Tim Northover2013-01-319-6/+737
* Added outer template parameter lists to friend type AST nodes.Enea Zaffanella2013-01-315-19/+43
* [msan] Run more optimizations after MemorySanitizer pass.Evgeniy Stepanov2013-01-311-0/+12
* When we're emitting a constructor or destructor call from a delegatingDouglas Gregor2013-01-314-21/+39
* Improve 'failed template argument deduction' diagnostic for the case where weRichard Smith2013-01-312-39/+71
* When code completing in a statement, parenthesized expression, orDouglas Gregor2013-01-311-1/+9
* Allow the computation of the base priority for a declaration code completion ...Douglas Gregor2013-01-312-47/+65
* Replace "failed template argument deduction" diagnostic with something usefulRichard Smith2013-01-312-7/+30
* Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky2013-01-315-33/+65
* Fix grammar in comment.Nick Lewycky2013-01-311-1/+1
* Clarify the diagnostic for -Wnested-anon-types.Richard Smith2013-01-311-1/+2
* [analyzer] If a lazy binding is undefined, pretend that it's unknown instead.Jordan Rose2013-01-311-2/+24
* When comparing two template template arguments in the template differ, considerRichard Trieu2013-01-311-5/+14
* Fix -Wcovered-switch-default and -Wunused-private-field warnings.Richard Smith2013-01-311-19/+17
* Add indents to AST dumping and removed parenthesis from AST nodes.Richard Trieu2013-01-311-44/+280
* Fix ODR-use of a MemberExpr to check before marking a pure function used. RemoveNick Lewycky2013-01-312-3/+13
* [analyzer] Fix a bug in region store that lead to undefined value falseAnna Zaks2013-01-311-16/+8
* When comparing two templates in the template differ, consider them theDouglas Gregor2013-01-311-2/+2
* Make sure that the Attribute object represents one attribute only.Bill Wendling2013-01-315-22/+31
* Fix unused variable warnings in -asserts buildMatt Beaumont-Gay2013-01-311-2/+2
* Reinstate r173952, this time limiting it to exactly the formDouglas Gregor2013-01-301-1/+4
* Diagnostics: Clarify name of line-length-limiting constant in r173976.Jordan Rose2013-01-301-3/+3
* Changed to static_cast, due to post-commit review.Filipe Cabecinhas2013-01-301-2/+2
* Cast to remove the narrowing conversion error in c++11.Filipe Cabecinhas2013-01-301-2/+2
* Diagnostics: if a line is longer than 4096 characters, don't print it.Jordan Rose2013-01-301-1/+9
* Revert "[preprocessor] Don't warn about "disabled expansion of recursive macro""Argyrios Kyrtzidis2013-01-301-4/+1
* Handle passing non-Qualtypes to %diff better. Instead of asserting, fall backRichard Trieu2013-01-301-5/+23
* Add OpenCL error that a kernel function must have void return type. Includes ...Tanya Lattner2013-01-301-1/+8
* Fix r173881 to properly skip invalid UTF-8 characters in raw lexing and -E.Jordan Rose2013-01-301-0/+1
OpenPOWER on IntegriCloud