llvm-project/clang/test/CXX/temp
Anastasia Stulova fa755d3e71 [Sema][C++] Propagate conversion kind to specialize the diagnostics
Compute and propagate conversion kind to diagnostics helper in C++
to provide more specific diagnostics about incorrect implicit
conversions in assignments, initializations, params, etc...

Duplicated some diagnostics as errors because C++ is more strict.

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74116
2020-02-25 16:05:37 +00:00
..
concept [Concept] Associated Constraints Infrastructure 2019-10-15 18:44:06 +00:00
temp.arg [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a 2020-01-24 00:48:59 +02:00
temp.constr [Concepts] Correctly form initial parameter mapping for parameter packs, support substitution into SubstNonTypeTemplateParmExpr 2020-01-31 15:59:42 +02:00
temp.decls Fix crash on init-capture packs where the type of the initializer is non-dependent. 2019-12-19 15:20:10 -08:00
temp.deduct [Concepts] Do not check constraints if not all template arguments have been deduced 2020-02-12 16:02:12 +02:00
temp.deduct.guide [c++20] Add support for explicit(bool), as described in P0892R2. 2019-05-09 03:59:21 +00:00
temp.explicit [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a 2020-01-24 00:48:59 +02:00
temp.fct.spec Always deduce the lengths of contained parameter packs when deducing a 2020-01-06 17:24:29 -08:00
temp.names
temp.param [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a 2020-01-24 00:48:59 +02:00
temp.res Remove redundant CXXScopeSpec from TemplateIdAnnotation. 2020-01-17 15:47:21 -08:00
temp.spec [Sema][C++] Propagate conversion kind to specialize the diagnostics 2020-02-25 16:05:37 +00:00
temp.type
p3.cpp