Searched refs:deduction (Results 1 – 25 of 38) sorted by relevance
12
33 … // expected-note {{candidate template ignored: failed template argument deduction}}37 …sumed)) T) { } // expected-note 2{{candidate template ignored: failed template argument deduction}}
17 // Ensure that deduction works with lifetime qualifiers.18 void deduction(id obj) {
3 // Make sure the ARC auto-deduction of id* in unevaluated contexts
42 // Check template argument deduction (e.g., for specialization) using113 // Check template argument deduction from function templates.262 // Template argument deduction involving lifetime qualifiers and276 // More deduction with lifetime qualifiers.
117 namespace deduction { namespace
48 deduction on function templates like ``foo()`` -- i.e. on function templates
130 // Type deduction does not work for auto variables. 155 OwnedValue<gsl::owner<int*>> Owner(new int(42)); // Type deduction yield T -> int *
35 "`2981 <https://wg21.link/LWG2981>`__","Remove redundant deduction guides from standard library","A…36 …link/LWG2982>`__","Making size_type consistent in associative container deduction guides","Albuque…76 "`3075 <https://wg21.link/LWG3075>`__","``basic_string``\ needs deduction guides from ``basic_stri…108 "`3025 <https://wg21.link/LWG3025>`__","Map-like container deduction guides should use ``pair<Key, …169 "`3232 <https://wg21.link/LWG3232>`__","Inconsistency in ``zoned_time``\ deduction guides","Belfas…204 …nk/LWG3238>`__","Insufficiently-defined behavior of ``std::function``\ deduction guides","Prague"…227 "`3294 <https://wg21.link/LWG3294>`__","``zoned_time``\ deduction guides misinterprets ``string``\…277 "`3369 <https://wg21.link/LWG3369>`__","``span``\ 's deduction-guide for built-in arrays doesn't wo…
97 …2>`__","LWG","Toward a resolution of US7 and US14: Integrating template deduction for class templa…113 …1.link/P0739R0>`__","LWG","Some improvements to class template argument deduction integration into…
88 // FIXME: Template param deduction fails here because
2 ; This test runs the inliner and the function attribute deduction. It ensures
43 // completion. Regardless of the outcome of this deduction, the
76 cxx_auto_type # Automatic type deduction, as defined in N1984.
61 deduction when creating templated matchers. As an example, the matcher
249 we can use to auto-generate a `build()` method with result type deduction.255 that has result type deduction ability via `OpBuilder` in ODS. For example,739 deduction ability. See [building operations](#building-operations) for more
131 "variable length array cannot be formed during template argument deduction">;1466 " a %select{constructor|destructor|conversion operator|deduction guide}0 "2175 "explicit %select{constructor|deduction guide}0 declared here">;2200 "arguments; argument deduction}0 not allowed "2215 "argument deduction not allowed here">;2219 "template template parameter|template}0; argument deduction not allowed "2296 "arguments; argument deduction only allowed for class templates">;2298 "ambiguous deduction for template arguments of %0">;2300 "no viable constructor or deduction guide for deduction of "2303 "template %0 has no definition and no %select{|viable }1deduction guides "[all …]
267 convenient. The alternative is using template deduction to extract this
557 be template argument deduction errors (aka SFINAE errors), per `C++ DR1170852 C++1y return type deduction857 for return type deduction for functions (using ``auto`` as a return type)
494 ; More complicated interproc deduction of undef
543 ; Test for deduction using must-be-executed-context and GEP instruction
930 // implicit deduction guide that should be generated had libc++ declared the