summaryrefslogtreecommitdiffstats
path: root/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+10
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-121-68/+80
* Add typo correction for type names.Kaelyn Uhrain2011-10-111-2/+4
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+58
* OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers,Peter Collingbourne2011-10-061-16/+16
* Parse attributes written in an ObjC method parameter type asJohn McCall2011-10-011-2/+0
* Add support for alignment-specifiers in C1X and C++11, removePeter Collingbourne2011-09-291-0/+65
* Add support for parsing the optional attribute-specifier-seq at thePeter Collingbourne2011-09-291-0/+3
* ArrayRef-ifying the fields passed to Sema::ActOnFieldsDavid Blaikie2011-09-221-1/+1
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-2/+2
* Record the full source range of an attribute.Argyrios Kyrtzidis2011-09-131-17/+18
* __module_private__ is inherited by redeclarations of an entity, andDouglas Gregor2011-09-091-1/+1
* Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor2011-09-091-1/+10
* Thread safety: added support for function scopes in attribute arguments.Caitlin Sadowski2011-09-081-0/+20
* Thread Safety: Patch to implement delayed parsing of attributes within aCaitlin Sadowski2011-09-081-141/+259
* Allow C++0x enumerations with a fixed underlying type inDouglas Gregor2011-09-081-2/+3
* PR10458: Last part of providing 'auto' type specifier as an extension in C++9...Richard Smith2011-09-041-1/+5
* PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-...Richard Smith2011-09-041-6/+4
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-10/+6
* objc - fixes a regression in declaring c decls nested inFariborz Jahanian2011-08-301-0/+3
* 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++.Sean Hunt2011-05-191-0/+8
* Properly parse the 'default' and 'delete' keywords.Sean 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.Sean Hunt2011-05-061-3/+1
* Do defaulted constructors properly.Sean Hunt2011-05-061-0/+4
* Revert r130912 in order to approach defaulted functions from the otherSean Hunt2011-05-061-5/+0
* Implement some framework for defaulted constructors.Sean 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