summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r235931:Tom Stellard2015-05-051-0/+10
* Merging r227368:Hans Wennborg2015-01-281-0/+4
* Merging r227251:Hans Wennborg2015-01-271-4/+7
* Merging r227220:Hans Wennborg2015-01-271-6/+0
* Fix crash in typo correction while correcting enum within a struct in COlivier Goffart2015-01-091-2/+4
* Handle OpaqueValueExprs more intelligently in the TransformTypos treeKaelyn Takata2015-01-071-0/+6
* Sema: Permit an atomic type to be initialized by the same atomic typeDavid Majnemer2014-12-281-1/+5
* Adding a -Wunused-value warning for expressions with side effects used in an ...Aaron Ballman2014-12-171-1/+19
* Look at whether TransformTypos returned a different Expr instead of looking a...Nick Lewycky2014-12-161-1/+2
* Fix typo in comment. NFC.Nick Lewycky2014-12-161-1/+1
* Sema: Don't crash converting to bool from _AtomicDavid Majnemer2014-12-161-1/+1
* Fix two small bugs in typo correction. One assertion failure building member ...Nick Lewycky2014-12-131-1/+2
* Implement feedback on r224172 in PR21899Reid Kleckner2014-12-131-1/+1
* Typo correction: Ignore temporary binding exprs after overload resolutionReid Kleckner2014-12-131-2/+7
* Diagnose TypoExprs in a couple of error cases in ParsePostfixExpressionSuffix.Kaelyn Takata2014-12-021-1/+1
* [c++1z] Most of N4268 (allow constant evaluation for non-type template argume...Richard Smith2014-11-261-4/+23
* Sema: Don't permit variably modified types in typeidDavid Majnemer2014-11-211-0/+7
* Use the full-Expr filter to disambiguate equidistant correctionKaelyn Takata2014-11-211-26/+41
* Ensure all TypoExprs are diagnosed by the tree transform.Kaelyn Takata2014-11-201-0/+16
* Add a flag to BuildDeclarationNameExpr to not reject invalid decls.Kaelyn Takata2014-11-201-1/+2
* Factor out the default recovery handling.Kaelyn Takata2014-11-201-14/+77
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* clang-format a recent commit I madeDavid Blaikie2014-11-191-4/+4
* Wrap to 80 columns, no behavior change.Nico Weber2014-11-191-4/+4
* Recommit r222044 with a test fix - it does not make sense to huntAnton Korobeynikov2014-11-141-2/+6
* Again revert r222044 to resolve darwin objc test fails.Anton Korobeynikov2014-11-141-6/+2
* Follow-up to D6217Anton Korobeynikov2014-11-141-2/+6
* Temporary revert r221818 until all the problemsAnton Korobeynikov2014-11-121-6/+2
* Fix fallout from r219557Anton Korobeynikov2014-11-121-2/+6
* Pass the filter function_ref by value now that r221753 fixes the bugKaelyn Takata2014-11-121-3/+3
* Mark TypeDecls used in explicit destructor calls as referenced.Nico Weber2014-11-121-0/+1
* Create two helpers for running the typo-correction tree transform.Kaelyn Takata2014-11-111-16/+28
* Wire up LookupMemberExpr to use the new TypoExpr.Kaelyn Takata2014-10-271-2/+45
* Add a callback for recovering using a typo correction.Kaelyn Takata2014-10-271-7/+11
* Start adding the infrastructure for handling TypoExprs.Kaelyn Takata2014-10-271-0/+114
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-0/+2
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-5/+4
* C++1y is now C++14!Aaron Ballman2014-08-191-2/+2
* MS ABI: Don't force bases to have an inheritance modelDavid Majnemer2014-08-081-0/+8
* Factor out exception specification information fromRichard Smith2014-07-311-5/+4
* PR20445: Properly transform the initializer in a CXXNewExpr rather than runningRichard Smith2014-07-251-10/+1
* PR20228: don't retain a pointer to a vector element after the container has b...Richard Smith2014-07-231-3/+4
* Track the difference betweenRichard Smith2014-07-171-18/+15
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-1/+1
* [OPENMP] Loop canonical form analysis (Sema)Alexander Musman2014-06-031-1/+4
* Fix 'this' capturing Generic lambdas used within default initializers (PR19876) Faisal Vali2014-05-301-1/+15
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-98/+79
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-84/+84
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-77/+81
* Sema: Implement DR244David Majnemer2014-05-211-16/+9