summaryrefslogtreecommitdiffstats
path: root/lib/Parse
Commit message (Expand)AuthorAgeFilesLines
* Merging r311330:Hans Wennborg2017-08-231-2/+0
* Merging r310776:Hans Wennborg2017-08-171-18/+5
* Merging r308455:Hans Wennborg2017-07-191-7/+2
* Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz2017-07-191-2/+7
* [OPENMP] Initial support for 'task_reduction' clause.Alexey Bataev2017-07-181-10/+13
* Revert r308327Alex Lorenz2017-07-181-7/+2
* Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz2017-07-181-2/+7
* [index] Objective-C method declarations and message sends withAlex Lorenz2017-07-131-0/+4
* fix typos in comments; NFCHiroshi Inoue2017-07-131-1/+1
* Fix invalid warnings for header guards in preamblesErik Verbruggen2017-07-051-0/+2
* [modules ts] Declarations from a module interface unit are only visible outsideRichard Smith2017-07-051-0/+2
* Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz2017-07-031-1/+1
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-022-3/+3
* [Modules] Implement ODR-like semantics for tag types in C/ObjCBruno Cardoso Lopes2017-07-012-9/+24
* [Parse] Use normalized attr name for late-parsing checks.George Burgess IV2017-06-301-8/+8
* fix trivial typos, NFCHiroshi Inoue2017-06-301-1/+1
* [Sema] Fix a crash-on-invalid when a template parameter list has a classAkira Hatanaka2017-06-263-3/+9
* [Parser][ObjC] Use an artificial EOF token while parsing lexed ObjC methodsAlex Lorenz2017-06-191-1/+11
* PR33318: Add missing full-expression checking to static_assert expression.Richard Smith2017-06-061-1/+3
* Add support for #pragma clang sectionJaved Absar2017-06-051-0/+60
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-0/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-0/+1
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-0/+4
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-1/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-2/+3
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-0/+1
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-011-0/+4
* [NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjectsFaisal Vali2017-05-232-41/+24
* Fix PR25627: constant expressions being odr-used in template arguments.Faisal Vali2017-05-202-9/+20
* Fix valid-for-expr ellipses eaten as invalid declHubert Tong2017-05-201-12/+13
* When a type-id is unexpectedly given a name, assume that the name is unrelatedRichard Smith2017-05-191-5/+22
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-1811-122/+107
* Prune unused \param(s) of clang::Parser::ParseTemplateIdAfterTemplateName() i...NAKAMURA Takumi2017-05-111-7/+0
* Changes missed from r302732.Richard Smith2017-05-103-16/+8
* Improve diagnosis of unknown template name.Richard Smith2017-05-101-2/+9
* When we see a '<' operator, check whether it's a probable typo for a template...Richard Smith2017-05-101-0/+34
* [CodeCompletion] Complete platform names in @available expressionsAlex Lorenz2017-05-091-0/+5
* Add support for pretty platform names to `@available`/Alex Lorenz2017-05-091-2/+4
* Warn that the [] spelling of uuid(...) is deprecated.Nico Weber2017-05-051-2/+0
* [OpenMP] Extended parse for 'always' map modifierCarlo Bertolli2017-05-031-0/+24
* P0629R0: Switch to latest proposal for distinguishing module interface from i...Richard Smith2017-04-211-39/+28
* Parse: cleanup some bleeding whitespaceSaleem Abdulrasool2017-04-201-2/+3
* Add support for editor placeholders to ClangAlex Lorenz2017-04-191-0/+6
* Add #pragma clang attributeAlex Lorenz2017-04-183-0/+542
* Revert r300539 - Add #pragma clang attributeAlex Lorenz2017-04-183-543/+0
* Fix one more 'not all control paths return a value' MSVC warningAlex Lorenz2017-04-181-0/+2
* Add #pragma clang attributeAlex Lorenz2017-04-183-0/+541
* [Sema] Add __is_aggregate type-traitEric Fiselier2017-04-122-0/+3
* [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are usedAlex Lorenz2017-04-113-51/+54