14882: Index of implementation-defined behavior (original) (raw)
additional file_type enumerators for file systems supporting additional types of file, [fs.enum.file.type]
additional supported forms of preprocessing directive, [cpp.pre]
alignment of bit-fields within a class object, [class.bit]
allocation of bit-fields within a class object, [class.bit]
behavior of iostream classes when traits::pos_type is not streampos or when traits::off_type is not streamoff, [iostreams.limits.pos]
conversions of basic_simd from/to implementation-specific vector types, [simd.overview]
default value for least_max_value template parameter of counting_semaphore, [thread.sema.cnt]
effect of calling ios_base::sync_with_stdio after any input or output operation on standard streams, [ios.members.static]
exception type when random_device constructor fails, [rand.device]
exception type when random_device::operator() fails, [rand.device]
file type of the file argument of filesystem::status, [fs.op.status]
how text_encoding objects are determined to be representative of a character encoding scheme, [text.encoding.general]
invalid pointer value in the context of an evaluation, [basic.compound]
largest supported value to configure the largest allocation satisfied directly by a pool, [mem.res.pool.options]
linkage of entities between C++ and other languages, [dcl.link]
lvalue-to-rvalue conversion of an invalid pointer value, [conv.lval]
maximum depth of recursive template instantiations, [temp.inst]
passing argument of class type through ellipsis, [expr.call]
result of evaluating hash<indirect<T, Allocator>>()(i) if i is valueless, [indirect.hash]
semantics of token parameter and default token value used by random_device constructors, [rand.device]
sizeof applied to fundamental types other than char, signed char, and unsigned char, [expr.sizeof]
supported forms of #embed prefix parameters, [cpp.pre]
text of __DATE__ when date of translation is not available, [cpp.predefined]
text of __TIME__ when time of translation is not available, [cpp.predefined]
type of regex_constants::error_type, [re.err]
value of bit-field that cannot represent
value of future_errc::future_already_retrieved, [future.syn]
value of future_errc::promise_already_satisfied, [future.syn]
value of non-encodable character literal or multicharacter literal, [lex.ccon]
value of result of inexact integer to floating-point conversion, [conv.fpint]
whether <cfenv> functions can be used to manage floating-point status, [cfenv.syn]
whether a parameter is destroyed when the function exits or at the end of the enclosing full-expression, [expr.call]
whether an expression is a core constant expression, [expr.const]
whether an otherwise-eligible union having one or more subobjects of polymorphic class type is eligible for trivial relocation, [class.prop]
whether basic_spanbuf's move source is empty after a move, [spanbuf.cons]
whether freestanding default replaceable global allocation functions satisfy required behavior, [new.delete.general]
whether functions from Annex K of the C standard library are declared when C++ headers are included, [headers]
whether sequence pointers are copied by basic_filebuf move constructor, [filebuf.cons]
whether sequence pointers are copied by basic_stringbuf move constructor, [stringbuf.cons]
whether source of translation units must be available to locate template definitions, [lex.phases]
whether stack is unwound before invoking the function std::terminate when a noexcept specification is violated, [except.terminate]
whether the implementation is hosted or freestanding, [compliance]
whether the sources for module units and header units on which the current translation unit has an interface dependency are required to be available during translation, [lex.phases]
whether the thread that executes main and the threads created by std::thread or std::jthread provide concurrent forward progress guarantees, [intro.progress]
whether values are rounded or truncated to the required precision when converting between time_t values and time_point objects, [time.clock.system.members]
which functions in the C++ standard library may be recursively reentered, [reentrancy]
which non-standard-layout objects containing no data are considered empty, [intro.object]