1-71 of about 71 matches for site:www.open-std.org explicit
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2108.html
of which may have been inadvertent. Proposed Solution We propose to introduce an "explicit polymorphic class" that requires
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2852.html
alisdairm.net> Jens Maurer <Jens.Maurer@gmx.net> Chris Uzdavinis <cuzdav@gmail.com> 2009-03-20 Explicit Virtual Overrides This paper
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2365.html
the Portland meeting and introduced the concept of an explicit polymorphic class as a
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2928.htm
alisdairm.net> Jens Maurer <Jens.Maurer@gmx.net> Chris Uzdavinis <cuzdav@gmail.com> 2009-07-17 Explicit Virtual Overrides This paper
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1987.htm
are two forms of explicit instantiation: an explicit instantiation definition and an explicit instantiation declaration. An explicit
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2210.html
explicit conversion operators with deleted definitions. (Lois Goldthwaite describes explicit conversion operators in N1592 Explicit Conversion Operators . Michael Wong
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2326.html
explicit conversion operators with deleted definitions. (Lois Goldthwaite describes explicit conversion operators in N1592 Explicit Conversion Operators . Michael Wong
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1827.htm
ISO/IEC JTC1/SC22/WG21 N1827 JTC1/SC22/WG21 N1827 N1827=05-0087 An Explicit Override Syntax for C++
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1771.html
class D = typename default_delete<T>::type> class unique_ptr { public: typedef T element_type; typedef D deleter_type; unique_ptr(); explicit unique_ptr(T* p); unique_ptr
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2535.htm
Furthermore, each member of the inline namespace can subsequently be explicitly instantiated ([temp.explicit]) or explicitly specialized ([temp
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2006/n2047.html
Allow relaxed ordering specifications We choose to complicate the interface by adding explicit ordering specifications to
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2177.html
MIPS, and generally also believed to be automatic on X86. It requires an explicit but relatively low cost
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3272.htm
current consensus of removing the "hiding" feature and the "explicit" annotation on classes. It
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2453.html
these functions would have trivial implementations in a non-collected conforming implementation). Exclude explicit syntax or functions for
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2053.html
break|case|catch|cdecl|char|class|const|const_cast|continue|default|delete" "|do|double|dynamic_cast|else|enum|explicit|extern|false|float|for
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2452.html
for a function template that doesn't expect one. It was pointed out that explicit constructors unfortunately get used
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2984.htm
current definition for is_convertible requires that the type be implicitly convertible, so explicit constructors are ignored. With
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2346.htm
otherwise visible function. Problem Description Prior Approaches Class Scope Using Declarations and Private Members Explicit Classes and Default
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2953.html
Temporary objects [class.temporary] 12.3.1 Conversion by constructor [class.conv.ctor] 12.6.1 Explicit initialization [class.expl.init
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2146.html
break|case|catch|cdecl|char|class|const|const_cast|continue|default|delete" "|do|double|dynamic_cast|else|enum|explicit|extern|false|float|for
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2953.html
Temporary objects [class.temporary] 12.3.1 Conversion by constructor [class.conv.ctor] 12.6.1 Explicit initialization [class.expl.init
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2512.html
3.5 dcl.fct), exception-specification (15.4 except.spec), absence or presence of explicit (12.3.1 class
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2355.html
enums, concepts, new syntax for function return type, nullptr, initializer lists, and explicit conversion functions. Note that
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html
of referenced sections correct/complete? For instance, what about 13.10.2 [ temp.arg.explicit ], "Explicit template argument specification
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2123.html
copied, but the compiler implicitly declares copy operations. template< typename T > struct owned_ptr { public: explicit owned_ptr( T * p ) : pt
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2013.html
in combination with the usual namespace directive syntax to identify an explicit namespace association. namespace std
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2440.htm
execute when the program exits (via a return from main or an explicit call to exit
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3206.htm
for "override" and "final". Introduce contextual keyword "final" and existing keyword "explicit" after the identifier
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2633.html
named and much less error prone. The aim of the explicit global variable atomic_global_fence_compatibility is
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2334.htm
make it more comprehensible to the intended target audience, eliminating the explicit notion of a
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1770.html
type type other than an lvalue-reference type is an rvalue (this includes the explicit creation of an
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2712
hash_algorithm{"MD5"}; Here, we could not use the = form because HasningFunction’s constructor is explicit . In especially
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2673
hash_algorithm{"MD5"}; Here, we could not use the = form because HasningFunction’s constructor is explicit . In especially
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3638.html
initializer-list Revision 4: Prohibit virtual auto Require decltype(auto) to stand alone Clarify explicit instantiation declaration Revision 5
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2145.html
thus be fully ordered, we choose to complicate the interface by adding explicit ordering specifications to
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2145.html
thus be fully ordered, we choose to complicate the interface by adding explicit ordering specifications to
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1855.html
type type other than an lvalue-reference type is an rvalue (this includes the explicit creation of an
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2043.html
mutex_type; //Constructs the scoped_lock and locks the mutex using lock() explicit scoped_lock(mutex_type& m) : mp_mutex
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0542r5.html
10.6.11.1 [ dcl.attr.contracts.interface ]. — end note ] Modify clause 17.8.2 [temp.explicit] , p. 5 The
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2172.html
is something the user shouldn't have to do - there should be explicit syntax. In N2210
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2324.html
and release semantics, we choose to complicate the interface by adding explicit ordering specifications to
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2300.html
this section is motivated by the desire to support atomic operations with explicit and detailed
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2171.htm
small" threads. Some of this may also need to be revisited if explicit fences are added to
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3399.html
to depth() . Change enum file_type to enum class file_type , simplify constant names, supply explicit values for constant
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3505.html
to depth() . Change enum file_type to enum class file_type , simplify constant names, supply explicit values for constant
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2230.html
as being trivial. In N2210 , Defaulted and Deleted Functions, Lawrence Crowl proposes explicit syntax to request
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2230.html
as being trivial. In N2210 , Defaulted and Deleted Functions, Lawrence Crowl proposes explicit syntax to request
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2294.html
as being trivial. In N2210 , Defaulted and Deleted Functions, Lawrence Crowl proposes explicit syntax to request
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2029.html
types: Unless a class template specialization has been explicitly instantiated (14.7.2 temp.explicit ) or explicitly specialized (14
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2012/n3386.html
type is unknown int i = f(); // error, return type of f is unknown An explicit specialization or instantiation of
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2855.html
constructor, in which case an available copy constructor will be used instead. Such an explicit move request can be
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html
only the narrow subset of operations that need to make multiple explicit moves from locations observable
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2253.html
nest paragraph 1 [ Note : In accordance with 9.2 class.mem, except by using explicit pointers, references, and
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3053.html
Temporary objects [class.temporary] 12.3.1 Conversion by constructor [class.conv.ctor] 12.6.1 Explicit initialization [class.expl.init
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3053.html
Temporary objects [class.temporary] 12.3.1 Conversion by constructor [class.conv.ctor] 12.6.1 Explicit initialization [class.expl.init
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2052.htm
to prevent a data race? Clearly, a loop that contains any explicit synchronizations must be assumed
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html
type type other than an lvalue-reference type is an rvalue (this includes the explicit creation of an
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1610.html
mojo { template <class T> class constant // type sugar for constants { public: const T* data_; explicit constant(const T& obj
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2756.htm
hash_algorithm{"MD5"}; Here, we could not use the = form because HasningFunction’s constructor is explicit . In especially
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm
free to allocate the array in read-only memory if an explicit array with the
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1377.htm
constructor and copy assignment private: template<class X> class move_ptr { public: typedef X value_type; explicit move_ptr(X* p = 0
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2427.html
and release semantics, we choose to complicate the interface by adding explicit ordering specifications to
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n927.htm
and evaluation for value clear in the AST, we add an explicit operator to convert
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2540.htm
fct), the exception-specification (15.4 except.spec), absence or presence of explicit (12.3.1 class
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html
only the narrow subset of operations that need to make multiple explicit moves from locations observable
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2342.htm
as being trivial. In N2210 , Defaulted and Deleted Functions, Lawrence Crowl proposes explicit syntax to request
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2342.htm
as being trivial. In N2210 , Defaulted and Deleted Functions, Lawrence Crowl proposes explicit syntax to request
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.htm
due to the handling of exceptions (15.3). 12.6.1 Explicit initialization [class.expl.init
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2664.htm
is inappropriate for weakly ordered machines that support data-dependency ordering. Solution We propose explicit program support for
http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr.htm
16 Oct 95 Clive Feather Q1: Are the semantics for the explicit conversion of null
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n925.htm
an inconsistency might be introduced. The two notional operators $ and @ provide an explicit hook for the