summaryrefslogtreecommitdiff
path: root/clang/test/SemaCXX
AgeCommit message (Expand)Author
2018-11-28Merging r347261:Tom Stellard
2018-10-26Merging r341778:Tom Stellard
2018-10-26Merging r341775:Tom Stellard
2018-08-08Merging r339210:Hans Wennborg
2018-08-02Merging r338602:Hans Wennborg
2018-08-01Avoid exposing name for range-based for '__range' variables in lifetime warni...Richard Smith
2018-08-01[P0936R0] add [[clang::lifetimebound]] attributeRichard Smith
2018-07-31[constexpr] Support for constant evaluation of __builtin_memcpy andRichard Smith
2018-07-30PR38355 Prevent infinite recursion when checking initializer lifetime ifRichard Smith
2018-07-27[Sema] Use a TreeTransform to extract deduction guide parameter typesErik Pilkington
2018-07-26[Sema] Fix a crash by completing a type before using itErik Pilkington
2018-07-26Refactor checking of switch conditions and case values.Richard Smith
2018-07-26Allow thread safety annotation lock upgrading and downgrading.Aaron Ballman
2018-07-24Don't lifetime-extend or track lifetime problems through the LHS of '->*'.Richard Smith
2018-07-24[Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)Roman Lebedev
2018-07-24Add missing testcase update for r337790.Richard Smith
2018-07-24Warn if a local variable's initializer retains a pointer/reference to aRichard Smith
2018-07-23Support lifetime-extension of conditional temporaries.Richard Smith
2018-07-23[Sema] Fix crash on BlockExprs in a default member initializersErik Pilkington
2018-07-23Do not try to perform lifetime-extension through conditionalRichard Smith
2018-07-23Fold -Wreturn-stack-address into general initialization lifetimeRichard Smith
2018-07-23Update to -r337585, allow scoped enum inits in -pedanticErich Keane
2018-07-23Fold dangling-field warning into general initialization lifetime checks.Richard Smith
2018-07-20Prevent Scoped Enums from being Integral constant expressions:Erich Keane
2018-07-20Implement cpu_dispatch/cpu_specific MultiversioningErich Keane
2018-07-19Enable C++2a Chrono LiteralsErich Keane
2018-07-18Add support for __declspec(code_seg("segname"))Erich Keane
2018-07-17Restructure checking for, and warning on, lifetime extension.Richard Smith
2018-07-17Revert "[Sema] Reword warning for constant captures that are not required"Benjamin Kramer
2018-07-17Temporarily revert r337226 "Restructure checking for, and warning on, lifetim...Florian Hahn
2018-07-17Restructure checking for, and warning on, lifetime extension.Richard Smith
2018-07-16[Sema] Reword warning for constant captures that are not requiredBenjamin Kramer
2018-07-15Run thread safety tests with both lock and capability attributes; NFC to the ...Aaron Ballman
2018-07-13PR15730/PR16986 Allow dependently typed vector_size types.Erich Keane
2018-07-13Fix PR34668 - P0704R1 implementation is too permissiveNicolas Lesser
2018-07-12PR38141: check whether noexcept-specifications are equivalent in redeclarationsRichard Smith
2018-07-12[C++11] Fix warning when dropping cv-qualifiers when assigning to a reference...Nicolas Lesser
2018-07-11[FileCheck] Add -allow-deprecated-dag-overlap to failing clang testsJoel E. Denny
2018-07-11[SemaCXX] Remove comment from coroutines test, NFCBrian Gesiak
2018-07-11Remove qualtype qualifier in coroutine error to prevent assert in debugBrian Gesiak
2018-07-11DR330: look through array types when forming the cv-decomposition of a type.Richard Smith
2018-07-10Revert -r336726, which included more files than intended.Erich Keane
2018-07-10[NFC] Switch CodeGenFunction to use value init instead of member init listsErich Keane
2018-07-10[Sema] Fix a structured binding typo correction bugErik Pilkington
2018-07-07P0806R2 Implicit capture of this with a capture-default of [=] isRichard Smith
2018-07-07Check returned type is valid before using it.Richard Trieu
2018-07-04[Sema] Fix crash in getConstructorName.Ilya Biryukov
2018-07-03[Sema] Discarded statment should be an evaluatable context.Erik Pilkington
2018-06-27Add regression test for PR37935.Nico Weber
2018-06-25Revert "Append new attributes to the end of an AttributeList."Michael Kruse