summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Try to correct a mistyped "-" or ">" to "->" for some C++ cases."Kaelyn Uhrain2013-11-051-40/+0
* Try to correct a mistyped "-" or ">" to "->" for some C++ cases.Kaelyn Uhrain2013-11-041-0/+40
* sizeof... a parameter pack should be an unevaluated context.Faisal Vali2013-10-311-0/+3
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-0/+2
* Parser: Avoid a crash-on-invalid when trying to diagnose function calls with ...Benjamin Kramer2013-10-101-2/+1
* Make wording for certain invalid unary expressions more consistent.David Majnemer2013-10-091-1/+1
* Fixed grammar. Thanks to Jordan Rose.Serge Pavlov2013-10-081-1/+1
* Add fixits suggesting parenthesis around type name in expressions like sizeof.Serge Pavlov2013-10-081-0/+22
* Parse: Move simple-type-specifier sanity check earlierDavid Majnemer2013-09-221-4/+5
* Parse: Don't crash during parsing if we lack a simple-type-specifierDavid Majnemer2013-09-221-0/+5
* Add the intrinsic __builtin_convertvectorHal Finkel2013-09-181-0/+29
* Fix Altivec vector literal parser hack for C++11.Eli Friedman2013-08-131-2/+28
* Fix misindentation.Richard Smith2013-08-121-11/+11
* Change cxx0x to cxx11 in diagnostic name.Craig Topper2013-07-141-1/+1
* Provide a better diagnostic and a fixit for a '.' or '->' before the left parenKaelyn Uhrain2013-07-121-1/+13
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-2/+1
* Implement C++1y decltype(auto).Richard Smith2013-04-261-1/+7
* Objective-C arc [qui]. Don't issue the bridge castFariborz Jahanian2013-04-021-6/+10
* Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_t...Joao Matos2013-03-271-0/+3
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-071-0/+1
* Micro change: moved '{' for better readability (+don't confuse -Wimplicit-fal...Alexander Kornienko2013-02-011-5/+5
* Produce a diagnostic if alignas is applied to an expression. Neither C11 norRichard Smith2013-01-291-3/+6
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-201-0/+1
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-5/+5
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-8/+8
* Move operator precedence calculation to new headerDaniel Jasper2012-12-201-61/+0
* Re-commit r170428 changes with Linux style file endings.Guy Benyei2012-12-181-1/+7
* Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei2012-12-181-7/+1
* Add OpenCL images as clang builtin types.Guy Benyei2012-12-181-1/+7
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-4/+4
* Fixed FunctionTypeLoc source range.Abramo Bagnara2012-10-041-12/+22
* Fix an edge case of mangling involving the combination of a lambda and typeid.Eli Friedman2012-09-261-1/+2
* Add the Microsoft __is_interface_class type trait.John McCall2012-09-251-0/+1
* If a comma operator is followed by a token which unambiguously indicates theRichard Smith2012-09-181-0/+22
* Remove unused macro definitionDouglas Gregor2012-09-111-2/+0
* Extend the "__is_pod" hack, which demotes various type trait keywordsDouglas Gregor2012-08-301-1/+50
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-5/+5
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-30/+30
* Improvements to vexing-parse warnings. Make the no-parameters case moreRichard Smith2012-07-301-1/+1
* Add support for the C11 _Alignof keyword.Jordan Rose2012-06-301-9/+17
* Support L__FUNCTION__ in microsoft mode, PR11789Nico Weber2012-06-231-0/+1
* Documentation cleanup: fixing file headers to use Doxygen \file markup whileJames Dennett2012-06-191-1/+3
* Documentation cleanup:James Dennett2012-06-171-43/+65
* Check the parameter lists and return type of both blocks and lambdasDouglas Gregor2012-06-151-5/+5
* Documentation cleanup: escape Objective-C @ symbols in Doxygen comments.James Dennett2012-06-151-5/+5
* Whenever we have a BalancedDelimiterTracker, we have a 'nested' scopeDouglas Gregor2012-06-061-1/+0
* Revert most of r154844, which was disabled in r155975. Keep around theRichard Smith2012-05-021-1/+1
* Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor2012-04-161-1/+1
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-141-3/+1
* Disambiguation of '[[':Richard Smith2012-04-101-1/+9
OpenPOWER on IntegriCloud