summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for Microsoft __ptr32 keyword. Francois Pichet2011-08-251-2/+9
* Restore patch I reversed in r138040. Known buildbotFariborz Jahanian2011-08-221-0/+1
* Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian2011-08-191-1/+0
* objective-c: Bring objective-c handling of decl contextFariborz Jahanian2011-08-191-0/+1
* Add support for MSVC __unaligned attribute. Necessary to parse MSVC headers i...Francois Pichet2011-08-181-2/+9
* Thread Safety: Added basic argument parsing for all new attributes.Caitlin Sadowski2011-08-091-0/+80
* Parsing of C++0x lambda expressions, from John Freeman with help fromDouglas Gregor2011-08-041-1/+4
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-11/+11
* Add 'mutable' to the function declarator chunk, to be used whenDouglas Gregor2011-07-131-0/+1
* Properly protect colons when parsing a nested-name-specifier as partJohn McCall2011-07-061-11/+16
* Clean up and refactor ParseFunctionDeclarator to reduce codeDouglas Gregor2011-07-051-250/+188
* Fix AST representations of alias-declarations which define tag types. Inside ...Richard Smith2011-07-011-7/+13
* Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou...Argyrios Kyrtzidis2011-06-221-4/+2
* Handle decltype keyword in Parser::isDeclarationSpecifier.Francois Pichet2011-06-191-0/+4
* Automatic Reference Counting.John McCall2011-06-151-1/+3
* Parse C++0x generalized initializers.Sebastian Redl2011-06-051-2/+25
* Implement __underlying_type for libc++.Alexis Hunt2011-05-191-0/+8
* Properly parse the 'default' and 'delete' keywords.Alexis Hunt2011-05-121-7/+10
* Don't fail at parsing __declspec(property(get=get_func_name)). Just skip ever...Francois Pichet2011-05-071-0/+8
* Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears.Alexis Hunt2011-05-061-3/+1
* Do defaulted constructors properly.Alexis Hunt2011-05-061-0/+4
* Revert r130912 in order to approach defaulted functions from the otherAlexis Hunt2011-05-061-5/+0
* Implement some framework for defaulted constructors.Alexis Hunt2011-05-051-0/+5
* libstdc++ 4.4 uses __is_signed as an identifier, while Clang treats itDouglas Gregor2011-04-281-0/+18
* Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin d...Francois Pichet2011-04-281-0/+12
* Clean out some cruft I introduced when adding Sema::ClassifyName()Douglas Gregor2011-04-271-22/+0
* Simplify the parser's handling of Sema::ClassifyName() for types, byDouglas Gregor2011-04-271-3/+5
* Implement a new identifier-classification scheme where SemaDouglas Gregor2011-04-241-7/+33
* Fixit suggestion for adding missing tag name should have a space after the ta...Argyrios Kyrtzidis2011-04-211-6/+10
* Avoid superfluous warning after an error is detcted and reported.Fariborz Jahanian2011-04-191-1/+4
* C1X: implement static assertsPeter Collingbourne2011-04-151-1/+5
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-17/+55
* Fix a bunch of major problems with __unknown_anytype and properly testJohn McCall2011-04-091-0/+4
* Extend the new 'availability' attribute with support for anDouglas Gregor2011-03-261-2/+39
* Insomniac refactoring: change how the parser allocates attributes so thatJohn McCall2011-03-241-89/+86
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-1/+239
* Add support for language-specific address spaces. On top of that,Peter Collingbourne2011-03-181-0/+130
* Use ElaboratedType also for C.Abramo Bagnara2011-03-161-7/+6
* Disable 'auto' type deduction in Objective-C. It likes 'id' a bit tooDouglas Gregor2011-03-141-1/+1
* Forgotten part of previous commit.Abramo Bagnara2011-03-121-9/+11
* Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne2011-03-111-4/+2
* Propagate new-style exception spec information to Declarator.Sebastian Redl2011-03-051-11/+8
* Parser support for noexcept specifications.Sebastian Redl2011-03-051-40/+45
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-021-1/+1
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-1/+3
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-3/+1
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-1/+3
* Retain complete source-location information for C++Douglas Gregor2011-02-241-2/+3
* Tweak the CXXScopeSpec API a bit, so that we require theDouglas Gregor2011-02-241-2/+2
* Fix the behavior of -Wignored-qualifiers on return type qualifiers inChandler Carruth2011-02-231-1/+3
OpenPOWER on IntegriCloud