Init
This commit is contained in:
22
cppdraft/meta/general.md
Normal file
22
cppdraft/meta/general.md
Normal file
@@ -0,0 +1,22 @@
|
||||
[meta.general]
|
||||
|
||||
# 21 Metaprogramming library [[meta]](./#meta)
|
||||
|
||||
## 21.1 General [meta.general]
|
||||
|
||||
[1](#1)
|
||||
|
||||
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/meta.tex#L6)
|
||||
|
||||
This Clause describes metaprogramming facilities[.](#1.sentence-1)
|
||||
|
||||
These facilities are summarized in Table [51](#tab:meta.summary "Table 51: Metaprogramming library summary")[.](#1.sentence-2)
|
||||
|
||||
Table [51](#tab:meta.summary) — Metaprogramming library summary [[tab:meta.summary]](./tab:meta.summary)
|
||||
|
||||
| [ð](#tab:meta.summary-row-1) | **Subclause** | **Header** |
|
||||
| --- | --- | --- |
|
||||
| [ð](#tab:meta.summary-row-2)<br>[[intseq]](intseq "21.2 Compile-time integer sequences") | Integer sequences | <utility> |
|
||||
| [ð](#tab:meta.summary-row-3)<br>[[type.traits]](type.traits "21.3 Metaprogramming and type traits") | Type traits | <type_traits> |
|
||||
| [ð](#tab:meta.summary-row-4)<br>[[meta.reflection]](meta.reflection "21.4 Reflection") | Reflection | <meta> |
|
||||
| [ð](#tab:meta.summary-row-5)<br>[[ratio]](ratio "21.5 Compile-time rational arithmetic") | Rational arithmetic | <ratio> |
|
||||
Reference in New Issue
Block a user