summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExprCXX.cpp
AgeCommit message (Expand)Author
2019-01-16[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfiglinaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfiglinaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfiglinaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfiglinaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfigEric Fiselier
2019-01-11[Sema] If CheckPlaceholderExpr rewrites the initializer of an autoAkira Hatanaka
2019-01-11[AST] Remove ASTContext from getThisType (NFC)Brian Gesiak
2019-01-10[Sema] Call CheckPlaceholderExpr to resolve typeof or decltypeAkira Hatanaka
2019-01-07[AST] Store some data of CXXNewExpr as trailing objectsBruno Ricci
2019-01-04Refactor the way we handle diagnosing unused expression results.Aaron Ballman
2018-12-21[AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci
2018-12-21[Sema] Produce diagnostics when C++17 aligned allocation/deallocationAkira Hatanaka
2018-12-13[OpenCL] Add generic AS to 'this' pointerMikael Nilsson
2018-12-12Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson
2018-12-12[OpenCL] Add generic AS to 'this' pointerMikael Nilsson
2018-12-04[Sema] Provide -fvisibility-global-new-delete-hidden optionPetr Hosek
2018-11-16[OpenCL] Enable address spaces for references in C++Anastasia Stulova
2018-10-25Revert "[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03"Eric Fiselier
2018-10-25[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03Eric Fiselier
2018-10-24Revert "[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03"Eric Fiselier
2018-10-24[SemaCXX] Unconfuse Clang when std::align_val_t is unscoped in C++03Eric Fiselier
2018-10-23[OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev
2018-10-19PR24164, PR39336: init-captures are not distinct full-expressions.Richard Smith
2018-09-21[CUDA] Ignore uncallable functions when we check for usual deallocators.Artem Belevich
2018-08-21[clang][NFC] Fix typo in the name of a noteLouis Dionne
2018-08-09Port getLocEnd -> getEndLocStephen Kelly
2018-08-09Port getLocStart -> getBeginLocStephen Kelly
2018-08-08PR38286: Don't crash when attempting to define a constructor for anRichard Smith
2018-08-03[Preprocessor] Allow libc++ to detect when aligned allocation is unavailable.Volodymyr Sapsai
2018-07-27Add missing temporary materialization conversion on left-hand side of .Richard Smith
2018-07-20Change \t to spacesFangrui Song
2018-07-17Restructure checking for, and warning on, lifetime extension.Richard Smith
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-13Fix PR34668 - P0704R1 implementation is too permissiveNicolas Lesser
2018-07-12[C++17] Disallow lambdas in template parameters (PR33696).Nicolas Lesser
2018-07-04[Sema] Fix crash in getConstructorName.Ilya Biryukov
2018-06-27DR1687: When overload resolution selects a built-in operator, implicitRichard Smith
2018-06-26[Sema] Fix infinite typo correction loop.Volodymyr Sapsai
2018-06-22Restore pre-r335182 behavior for naming inherited constructors asRichard Smith
2018-06-20Related to PR37768: improve diagnostics for class name shadowing.Richard Smith
2018-06-14[OpenCL] Support new/delete in SemaSven van Haastregt
2018-05-09[OpenCL] Restrict various keywords in OpenCL C++ modeSven van Haastregt
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-05-03Track the result of evaluating a computed noexcept specification on theRichard Smith
2018-05-02[OPENMP] Enable c++ exceptions outside of the target constructs iff they areAlexey Bataev
2018-04-09Revert "[ObjC] Make C++ triviality type traits available to non-trivial C"Akira Hatanaka
2018-04-06Fix typos in clangAlexander Kornienko
2018-04-05[ObjC] Make C++ triviality type traits available to non-trivial CAkira Hatanaka
2018-04-05Revert r328680 ("[ObjC] Make C++ triviality type traits available to non-triv...Richard Smith
2018-04-01[Coroutines] Find custom allocators in class scopeBrian Gesiak
2018-03-28[ObjC] Make C++ triviality type traits available to non-trivial CAkira Hatanaka
2018-03-21[Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua...Eric Fiselier
2018-03-15Refactoring code around move/copy initialization. NFC.Richard Trieu