From Jason Turner

[type.traits.general]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpvu4jfjck/{from.md → to.md} +17 -0
tmp/tmpvu4jfjck/{from.md → to.md} RENAMED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### General <a id="type.traits.general">[[type.traits.general]]</a>
2
+
3
+ Subclause [[type.traits]] describes components used by C++ programs,
4
+ particularly in templates, to support the widest possible range of
5
+ types, optimize template code usage, detect type related user errors,
6
+ and perform type inference and transformation at compile time. It
7
+ includes type classification traits, type property inspection traits,
8
+ and type transformations. The type classification traits describe a
9
+ complete taxonomy of all possible C++ types, and state where in that
10
+ taxonomy a given type belongs. The type property inspection traits allow
11
+ important characteristics of types or of combinations of types to be
12
+ inspected. The type transformations allow certain properties of types to
13
+ be manipulated.
14
+
15
+ All functions specified in [[type.traits]] are signal-safe
16
+ [[support.signal]].
17
+