Richard Smith
|
254170520f
[c++20] Implement most of P1152R4.
|
5 years ago |
Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
5 years ago |
Richard Smith
|
b3dd07106f
Don't crash if a variable with a constexpr destructor has a
|
5 years ago |
Richard Smith
|
39625a79bf
For P0784R7: compute whether a variable has constant destruction if it
|
5 years ago |
Richard Smith
|
e9401b10f5
For P0784R7: Add support for dynamic allocation with new / delete during
|
5 years ago |
Adrian Prantl
|
068fc15d66
Support for DWARF-5 C++ language tags.
|
5 years ago |
Jonas Devlieghere
|
2c00658ec6
Revert "Support for DWARF-5 C++ language tags."
|
5 years ago |
Adrian Prantl
|
1f68025196
Support for DWARF-5 C++ language tags.
|
5 years ago |
Richard Smith
|
92b0353a5f
For P0784R7: add support for constexpr destructors, and call them as
|
6 years ago |
Richard Smith
|
7dbdcfcb82
Finish building the full-expression for a static_assert expression
|
6 years ago |
Richard Smith
|
5e9c2181fc
[c++20] P1331R2: Allow transient use of uninitialized objects in
|
6 years ago |
Erich Keane
|
063c2472fa
[NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.
|
6 years ago |
David Bolvansky
|
8a5a7627be
Fixit for -Wfinal-dtor-non-final-class
|
6 years ago |
David Bolvansky
|
fe4379e243
Added fixit notes for -Wfinal-dtor-non-final-class
|
6 years ago |
David Bolvansky
|
f959969520
[clang] Warning for non-final classes with final destructors
|
6 years ago |
Richard Smith
|
1ac8bd746a
PR40674: fix assertion failure if a structured binding declaration has a
|
6 years ago |
Erich Keane
|
60120426f6
Implement P1668R1
|
6 years ago |
Tan S. B
|
177cadc90d
[SemaDeclCXX] Allow inheriting constructor declaration to specify a cv-qualified type
|
6 years ago |
Reid Kleckner
|
6cdb050a26
[Sema] Implement DR2386 for C++17 structured binding
|
6 years ago |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 years ago |
Hans Wennborg
|
0743ec24e3
Don't try emitting dllexported explicitly defaulted non-trivial ctors twice during explicit template instantiation definition (PR42857)
|
6 years ago |
Hans Wennborg
|
21fc77356c
Delay emitting dllexport explicitly defaulted members until the class is fully parsed (PR40006)
|
6 years ago |
Richard Smith
|
efb3ef33b6
When determining whether a lambda-expression is implicitly constexpr,
|
6 years ago |
Marco Antognini
|
d3067677be
[OpenCL] Improve destructor support in C++ for OpenCL
|
6 years ago |
Ilya Biryukov
|
10837c3592
Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCL
|
6 years ago |
Marco Antognini
|
0e0d37e253
[OpenCL] Improve destructor support in C++ for OpenCL
|
6 years ago |
Anastasia Stulova
|
c0abfaad68
[OpenCL] Update comments/diagnostics to refer to C++ for OpenCL
|
6 years ago |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 years ago |
Saar Raz
|
fa50bf0cf8
[Concepts] Concept definitions (D40381)
|
6 years ago |
David Blaikie
|
374c01f355
[cxx2a] P0624R2 fix: only lambdas with no lambda-capture are default-constructible and assignable.
|
6 years ago |