- 0f25c74 Fix up diagnostics. by Richard Trieu · 7 years ago
- 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
- 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
- 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
- 260e962 Support Swift in platform availability attribute by Michael Wu · 7 years ago
- 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
- fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
- 150ca53 [SEMA] split ExtWarn dupl-decl-spec's into Extension and ExtWarn by Nick Desaulniers · 7 years ago
- 6f11db1 Support enums with a fixed underlying type in all language modes. by Erik Pilkington · 7 years ago
- a32d253 [clang] Make sure codecompletion is called for calls even when inside a token. by Kadir Cetinkaya · 7 years ago
- 832c4af [CodeComplete] Clearly distinguish signature help and code completion. by Ilya Biryukov · 7 years ago
- 2fab235 [CodeComplete] Report location of opening parens for signature help by Ilya Biryukov · 7 years ago
- 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- 3efe002 Implement cpu_dispatch/cpu_specific Multiversioning by Erich Keane · 7 years ago
- e891aa9 [NFC] Rename clang::AttributeList to clang::ParsedAttr by Erich Keane · 7 years ago
- c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
- b6d5c58 [C++17] Disallow lambdas in template parameters (PR33696). by Nicolas Lesser · 7 years ago
- 41dd6ce Revert "Append new attributes to the end of an AttributeList." by Michael Kruse · 7 years ago
- 715ee07 Related to PR37768: improve diagnostics for class name shadowing. by Richard Smith · 7 years ago
- ea31f0e Append new attributes to the end of an AttributeList. by Michael Kruse · 7 years ago
- ab80f3c [Fixed Point Arithmetic] Addition of the remaining fixed point types and their saturated equivalents by Leonard Chan · 7 years ago
- f921d85 This diff includes changes for supporting the following types. by Leonard Chan · 7 years ago
- 0d485db Revert "This diff includes changes for supporting the following types." by Leonard Chan · 7 years ago
- db55d83 This diff includes changes for supporting the following types. by Leonard Chan · 7 years ago
- 2325569 Use dotted format of version tuple for availability diagnostics by Jan Korous · 7 years ago
- 2ca6ba1 [OpenCL] Restrict various keywords in OpenCL C++ mode by Sven van Haastregt · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 35b6139 [OpenCL] Factor out language version printing by Sven van Haastregt · 7 years ago
- 3a8244d Implement P0482R2, support for char8_t type. by Richard Smith · 7 years ago
- c08b693 Parse A::template B as an identifier rather than as a template-id with no by Richard Smith · 7 years ago
- a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 7 years ago
- 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 7 years ago
- c410083 [OpenCL] Fix diagnostic of thread_local by Sven van Haastregt · 7 years ago
- 49ffffb [OpenCL] Reject virtual functions for OpenCL C++ by Sven van Haastregt · 7 years ago
- 9f7b5cc [Parser] Fix assertion-on-invalid for unexpected typename. by Volodymyr Sapsai · 7 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
- ec38cf7 [ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ in templatized code under ARC by George Karpenkov · 7 years ago
- 1e879d8 Sink PrettyDeclStackTrace down to the AST library by Jordan Rose · 8 years ago
- 77a9c60 Fix a couple of cases where we would fail to correctly parse deduced class template specialization types. by Richard Smith · 8 years ago
- 48a533d Improve the way attribute argument printing happens for omitted optional arguments when pretty printing. by Aaron Ballman · 8 years ago
- a26d8ee Add a C++11 and C2x spelling for the type safety attribute (argument_with_type_tag, pointer_with_type_tag, and type_tag_for_datatype) in the clang vendor namespace. by Aaron Ballman · 8 years ago
- c248b0f Add a C++11 and C2x spelling for the objc_bridge_related attribute in the clang vendor namespace. by Aaron Ballman · 8 years ago
- 38bbc16 Add a C++11 and C2x spelling for the availability attribute in the clang vendor namespace. by Aaron Ballman · 8 years ago
- e303e35 Add missing direct-init / parameter-declaration-clause disambiguation when by Richard Smith · 8 years ago
- 090da2d Again reverting an attempt to convert the DeclSpec enums into scoped enums. by Faisal Vali · 8 years ago
- 038df49 [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums with underlying types. by Faisal Vali · 8 years ago
- c535adc Revert r321614 and r321615 by Faisal Vali · 8 years ago
- 8736dee [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums. by Faisal Vali · 8 years ago
- 7db85c5 [NFC] Modernize enum DeclSpecContext into a scoped enum. by Faisal Vali · 8 years ago
- 2ab8c15 [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedIdKind. by Faisal Vali · 8 years ago
- 421b2d1 [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum. by Faisal Vali · 8 years ago
- c5089c0 Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' keyword. by Faisal Vali · 8 years ago
- bd72cd95 Remove old concepts parsing code by Hubert Tong · 8 years ago
- c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
- 606093a Add -f[no-]double-square-bracket-attributes as new driver options to control use of [[]] attributes in all language modes. This is the initial implementation of WG14 N2165, which is a proposal to add [[]] attributes to C2x, but also allows you to enable these attributes in C++98, or disable them in C++11 or later. by Aaron Ballman · 8 years ago
- 40e202f Fix backwards warning for use of C++17 attributes-on-namespaces-and-enumerators feature. by Richard Smith · 8 years ago
- 1f27794 [OpenCL] Allow function declaration with empty argument list. by Alexey Bader · 8 years ago
- c95d2c5 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
- 17def21 Revert "Give external linkage and mangling to lambdas inside inline variables and variable templates." by Vitaly Buka · 8 years ago
- fb130c6 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
- cc623ad Recommit "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
- cbea95d Fixed a crash in code completion. by Ilya Biryukov · 8 years ago
- 9aeedde Revert "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
- ab36f33 Add _Float16 as a C/C++ source language type by Sjoerd Meijer · 8 years ago
- 0b1ce8b Allow pretty platform names in availability attributes by Alex Lorenz · 8 years ago
- 57c681f Place implictly declared functions at block scope by Momchil Velikov · 8 years ago
- 533777f fix trivial typos in comments; NFC by Hiroshi Inoue · 8 years ago
- df0ee34 [Modules] Implement ODR-like semantics for tag types in C/ObjC by Bruno Cardoso Lopes · 8 years ago
- 779af82 [Parse] Use normalized attr name for late-parsing checks. by George Burgess IV · 8 years ago
- 12ddcee [Sema] Fix a crash-on-invalid when a template parameter list has a class by Akira Hatanaka · 8 years ago
- 7767425 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
- 74639b1 When a type-id is unexpectedly given a name, assume that the name is unrelated by Richard Smith · 8 years ago
- af3b325 Fix the location of "missing ';'" suggestions after annotation tokens. by Richard Smith · 8 years ago
- 52f8d19 Improve diagnosis of unknown template name. by Richard Smith · 8 years ago
- f127821 [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are used by Alex Lorenz · 8 years ago
- d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 8 years ago
- 11ad339 Publish RAIIObjectsForParser.h for external usage. by Vassil Vassilev · 9 years ago
- d5d27e1 Introduce an 'external_source_symbol' attribute that describes the origin by Alex Lorenz · 9 years ago
- ba05737 Remove unused variable. No functional change. by Richard Trieu · 9 years ago
- 52d0aaa Improve diagnostic reporting when using __declspec without enabling __declspec as a keyword. by Aaron Ballman · 9 years ago
- 8f4d399 [CodeCompletion] Code complete the missing C++11 keywords by Alex Lorenz · 9 years ago
- 8f8697f Fix constructor declarator detection for the case when the name is followed by by Richard Smith · 9 years ago
- 3584515 P0091R3: Implement basic parsing support for C++17 deduction-guides. by Richard Smith · 9 years ago
- 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
- 74f0234 PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). by Richard Smith · 9 years ago
- 3beb7c6 Remove redundant passing around of a "ContainsAutoType" flag. by Richard Smith · 9 years ago
- 917316f Consistently use a ConstantEvaluated context for expressions in attributes, by Richard Smith · 9 years ago
- c8b9537 [Parse] Don't ignore attributes after a late-parsed attr. by George Burgess IV · 9 years ago
- 6f1daa4 [c++1z] P0195R2: Allow multiple using-declarators in a single using-declaration. by Richard Smith · 9 years ago
- 078aea9 Store decls in prototypes on the declarator instead of in the AST by Reid Kleckner · 9 years ago
- e151f010 [ObjC++] Don't enter a C++ declarator scope when the current context is by Alex Lorenz · 9 years ago
- f881267 Mass-rename the handful of error_* diagnostics to err_*. by Richard Smith · 9 years ago
- ff0382c Use unique_ptr for cached tokens for default arguments in C++. by Malcolm Parsons · 9 years ago
- 303e2f1 Accept nullability qualifiers on array parameters. by Jordan Rose · 9 years ago
- a19ea34 Clean up uses of unique_ptr for RAII objects. NFC. by George Burgess IV · 9 years ago
- 757d317 regcall: Implement regcall Calling Conv in clang by Erich Keane · 9 years ago
- 218c874 [SemaObjC] Be more strict while parsing type arguments and protocols by Bruno Cardoso Lopes · 9 years ago
- 88f5ed9 [clang-cl] Diagnose duplicate uuids. by Nico Weber · 9 years ago