summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse
Commit message (Expand)AuthorAgeFilesLines
* Add some missing ProhibitAttributes calls to some declaration-like #pragmas.Richard Smith2013-09-161-0/+2
* Parse: Template specializations which aren't dependent needn't have their par...David Majnemer2013-09-141-4/+5
* As Aaron pointed out it's simpler to reject wide string availability attr mes...Benjamin Kramer2013-09-131-1/+1
* PR13657 (and duplicates):Richard Smith2013-09-123-89/+597
* Fix the MCTargetAsmParser API change.Joey Gouly2013-09-121-3/+3
* OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test thre...Alexey Bataev2013-09-061-3/+13
* C++11 attributes after 'constructor-name (' unambiguously signal that we have aRichard Smith2013-09-061-0/+9
* For "expected unqualified-id" errors after a double colon, and the double colonRichard Trieu2013-09-051-2/+9
* Parser: support Microsoft syntax for 'typename typedef'David Majnemer2013-09-031-1/+18
* Update GCC attribute argument parsing comment to better reflect what's going onRichard Smith2013-09-031-12/+15
* Factor out parsing and allocation of IdentifierLoc objects.Richard Smith2013-09-031-12/+12
* Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'"Rafael Espindola2013-09-031-13/+3
* OpenMP: Data-sharing attributes analysis and clause 'shared'Alexey Bataev2013-09-031-3/+13
* Possibly appeasing the build bots from r189711Aaron Ballman2013-08-311-0/+1
* Consolidating the notion of a GNU attribute parameter with the attribute argu...Aaron Ballman2013-08-312-52/+50
* Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don'tRichard Smith2013-08-292-4/+2
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-223-35/+18
* Revert "Remove some unused variables identified by Juergen Ributzka *I need t...Manuel Klimek2013-08-221-0/+1
* const'ify Sema::ActOnCXXTryBlock byRobert Wilhelm2013-08-221-1/+1
* Remove some unused variables identified by Juergen Ributzka *I need to turn o...Faisal Vali2013-08-221-1/+0
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-223-18/+35
* Remove Extension warning for GNU local labels.Eli Friedman2013-08-201-1/+0
* const'ify Sema::ActOnCompoundStmt byRobert Wilhelm2013-08-191-4/+2
* Parse: Do not 'HandleTopLevelDecl' on templated functions.David Majnemer2013-08-161-5/+1
* Fix for dependent contexts in alias templates.Eli Friedman2013-08-151-2/+2
* Fix Altivec vector literal parser hack for C++11.Eli Friedman2013-08-131-2/+28
* Fix misindentation.Richard Smith2013-08-121-11/+11
* Avoid spurious error messages if parent template class cannot be instantiatedSerge Pavlov2013-08-102-1/+8
* PR9992: Serialize and deserialize the token sequence for a function template inRichard Smith2013-08-073-51/+26
* A bit of clean up based on peer's feedback...Larisse Voufo2013-08-061-2/+1
* Removed hack that was used to properly restore the nested name specifier of q...Larisse Voufo2013-08-061-6/+7
* Moved diagnosis of forward declarations of variable templates from Parser to ...Larisse Voufo2013-08-061-12/+2
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-066-34/+95
* Parse: Don't consider attributes of broken member declaratorsDavid Majnemer2013-08-011-31/+32
* Avoid recursions when the parser finds out that it has too many brackets.Rafael Espindola2013-07-251-1/+11
* Improve clarity/consistency of a few UsingDecl methods and related helpers.Enea Zaffanella2013-07-221-11/+13
* Silence GCC warning for using both enum and unsigned in a ternary expr.Benjamin Kramer2013-07-201-1/+1
* OpenMP: basic support for #pragma omp parallelAlexey Bataev2013-07-192-9/+239
* This patch removes unused parameter allProperties and converts remainingFariborz Jahanian2013-07-161-4/+1
* 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
* PR5066: If a declarator cannot have an identifier, and cannot possibly beRichard Smith2013-07-111-0/+6
* ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup andRafael Espindola2013-07-093-8/+5
* Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specify...Craig Topper2013-07-081-2/+2
* Fixed source location info for UnaryTransformTypeLoc nodes.Enea Zaffanella2013-07-061-0/+1
* Use SmallVectorImpl& for function arguments instead of SmallVector.Craig Topper2013-07-051-2/+2
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-042-2/+2
* PR16480: Reimplement token-caching for constructor initializer lists. ThisRichard Smith2013-07-041-59/+147
* "bool" should be a context-sensitive keyword in Altivec mode.Bill Schmidt2013-07-032-0/+13
* ArrayRef'ize Sema::CodeCompleteConstructorInitializerDmitri Gribenko2013-06-231-3/+2
OpenPOWER on IntegriCloud