- e43e2b3 Model type attributes as regular Attrs. by Richard Smith · 7 years ago
- 11f9f8a Revert r339623 "Model type attributes as regular Attrs." by Reid Kleckner · 7 years ago
- f791786 Model type attributes as regular Attrs. by Richard Smith · 7 years ago
- 9978da3 [CodeGen] Merge equivalent block copy/helper functions. by Akira Hatanaka · 7 years ago
- a93380d Remove obsolete set call by Stephen Kelly · 7 years ago
- 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- 44bacdf Implement diagnostic stream operator for ParsedAttr. by Erich Keane · 7 years ago
- e19e5a69 Fold two cast plus a cast in a loop into a variable. by Nicolas Lesser · 7 years ago
- 1dd9501b3 Work around GCC miscompile exposed by r338464. by Richard Smith · 7 years ago
- c4581f4 Speculative fix for buildbot failures after r338464. by Richard Smith · 7 years ago
- f4e248c [P0936R0] add [[clang::lifetimebound]] attribute by Richard Smith · 7 years ago
- 9d1ee0a [OpenCL] Forbid size dependent types used as kernel arguments by Alexey Sotkin · 7 years ago
- 3b238ed [OpenCL] Check for invalid kernel arguments in array types by Alexey Sotkin · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- a4005e1 [CUDA][HIP] Allow function-scope static const variable by Yaxun Liu · 7 years ago
- c764e9a Update to -r337585, allow scoped enum inits in -pedantic by Erich Keane · 7 years ago
- 3efe002 Implement cpu_dispatch/cpu_specific Multiversioning by Erich Keane · 7 years ago
- 7963e8b Add support for __declspec(code_seg("segname")) 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
- 7481f75 [NFC] Replace usage of QualType.getTypePtr()-> with operator-> by Erich Keane · 7 years ago
- 3be68e1 Revert r335019 "Update NRVO logic to support early return (Attempt 2)" by Taiju Tsuiki · 7 years ago
- b000a88 Update NRVO logic to support early return (Attempt 2) by Taiju Tsuiki · 7 years ago
- e9fa53a [CUDA] Check initializers of instantiated template variables. by Artem Belevich · 7 years ago
- 67da125 [Sema] Fix parsing of anonymous union in language linkage specification by Jan Korous · 7 years ago
- 857613b [AST] Fix loss of enum forward decl from decl context by Joel E. Denny · 7 years ago
- 5429bd7 Revert "Update NRVO logic to support early return" by Sam McCall · 7 years ago
- 28f048a [Sema] Don't skip function bodies with 'auto' without trailing return type by Ilya Biryukov · 7 years ago
- 44f9c58 Update NRVO logic to support early return by Taiju Tsuiki · 7 years ago
- e69acc5 Check pointer null-ness before dereferencing it. by Richard Trieu · 7 years ago
- fe76b36 [Sema] Fix incorrect packed aligned structure layout by Momchil Velikov · 7 years ago
- fb50dd3 Revert r332470 (and corresponding tests in r332492). by Richard Smith · 7 years ago
- 64144eb Add support for __declspec(code_seg("segname")) by Erich Keane · 7 years ago
- d699da4 PR37450: Fix bug that disabled some type checks for variables with deduced types. by Richard Smith · 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
- eaf11ad Track the result of evaluating a computed noexcept specification on the by Richard Smith · 8 years ago
- 3a8244d Implement P0482R2, support for char8_t type. by Richard Smith · 8 years ago
- a38f573 Test commit removing trailing whitespace by Stuart Brady · 8 years ago
- 53cb831 Revert addition of 'concept' to diagnostics in r330890. by Richard Smith · 8 years ago
- ecad88d Factor out common code for diagnosing missing template arguments. by Richard Smith · 8 years ago
- a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 8 years ago
- 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 8 years ago
- 887c569 [HIP] Add hip input kind and codegen for kernel launching by Yaxun Liu · 8 years ago
- 3bb4aa5 [Availability] Improve availability to consider functions run at load time by Steven Wu · 8 years ago
- 41af971 Limit types of builtins that can be redeclared. by Erich Keane · 8 years ago
- ade321e Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. by Nico Weber · 8 years ago
- c88deb1 -ftime-report switch support in Clang. by Andrew V. Tischenko · 8 years ago
- e6313ac [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 8 years ago
- d236a34 Revert "[ObjC++] Never pass structs that transitively contain __weak fields in" by Akira Hatanaka · 8 years ago
- f15d29c [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 8 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
- 67d22c8 Revert "[CUDA] Check initializers of instantiated template variables." by Artem Belevich · 8 years ago
- d9189d1 [CUDA] Check initializers of instantiated template variables. by Artem Belevich · 8 years ago
- 866dee4 Add helper to determine if a field is a zero-length bitfield. by Richard Smith · 8 years ago
- 673af7a Generalize NRVO to cover C structs. by Akira Hatanaka · 8 years ago
- eda329c Refactor some code for a warning. NFC. by Richard Trieu · 8 years ago
- fcbe17c [ObjC++] Make parameter passing and function return compatible with ObjC by Akira Hatanaka · 8 years ago
- 9cc6bba [Diag] Avoid emitting a redefinition note if no location is available. by Matt Davis · 8 years ago
- b402580 Fix some handling of AST nodes with diagnostics. by Richard Trieu · 8 years ago
- c205d8c [clang] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
- fbfba29 [CodeGen] Mark fma as const for Android by Pirama Arumuga Nainar · 8 years ago
- 2c5471d [C++17] Fix class template argument deduction for default constructors without an initializer by Zhihao Yuan · 8 years ago
- d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
- 33e90d1 Implement DR2229, which prohibits unnamed bit-fields from having qualifiers in C++. by Aaron Ballman · 8 years ago
- c660c8f Implement C++ DR727, which permits explicit specializations at class scope. by Richard Smith · 8 years ago
- ceb6652 Check that a field is not annotated with attribute "unavailable" before by Akira Hatanaka · 8 years ago
- 34fb264 Serialize the NonTrivialToPrimitive* flags I added in r326307. by Akira Hatanaka · 8 years ago
- 8150810 Reland "[Attr] Fix parameter indexing for several attributes" by Joel E. Denny · 8 years ago
- 87a3180 Re-land "[Sema] Make getCurFunction() return null outside function parsing" by Reid Kleckner · 8 years ago
- be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
- c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
- 8d485b8 Revert "[Sema] Make getCurFunction() return null outside function parsing" by Reid Kleckner · 8 years ago
- c2fd352 [Sema] Make getCurFunction() return null outside function parsing by Reid Kleckner · 8 years ago
- 04f9bca Avoid including ScopeInfo.h from Sema.h by Reid Kleckner · 8 years ago
- b2da086 Push a function scope when parsing function bodies without a declaration by Reid Kleckner · 8 years ago
- bbf6482 Revert r326602, it caused PR36620. by Nico Weber · 8 years ago
- 9c1526e Fix typo in comment. by Richard Smith · 8 years ago
- 4925445 [Attr] Fix parameter indexing for several attributes by Joel E. Denny · 8 years ago
- 05ce1d3 [modules] Don't diagnose "redefinition" of a friend with a pending definition by Richard Smith · 8 years ago
- e6e534c Function definition may have uninstantiated body by Serge Pavlov · 8 years ago
- 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
- 7275da0 [ObjC] Allow declaring __strong pointer fields in structs in Objective-C by Akira Hatanaka · 8 years ago
- aa782f3 Replace incorrect usage of isInvalidDecl with intended setInvalidDecl by Erich Keane · 8 years ago
- 7399ad3f [NFC] In Multiversion Check function, switch to return Diag by Erich Keane · 8 years ago
- 5e5baf5 Correct multiversion unsupported target behavior, add a test. by Erich Keane · 8 years ago
- b0a17ed [Sema] Don't mark plain MS enums as fixed by Reid Kleckner · 8 years ago
- 4c687f3 [Sema][ObjC] Use SmallSetVector to fix a failing test on the reverse by Akira Hatanaka · 8 years ago
- 659cffe [Sema] Add implicit members even for invalid CXXRecordDecls by Ilya Biryukov · 8 years ago
- 081cbe9 PR36157: When injecting an implicit function declaration in C89, find the right by Richard Smith · 8 years ago
- d74b6a8 [Sema] Fix a crash on invalid features in multiversioning by George Burgess IV · 8 years ago
- 52b3691 PR35862: Suppress -Wmissing-variable-declarations warning on inline variables, by Richard Smith · 8 years ago
- 281d20b Implement Attribute Target MultiVersioning by Erich Keane · 8 years ago
- 33bddbd Make attribute instantiation instantiate all attributes, not just the first of by Richard Smith · 8 years ago
- 9fb4e60 PR33503: When a qualified name in a redeclaration names a prior declaration in 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