xo-expression: ++ docs
This commit is contained in:
parent
9ff173f68a
commit
20eab4e5d3
2 changed files with 12 additions and 0 deletions
9
LESSONS
Normal file
9
LESSONS
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
* want reflection to work without requiring std::type_info,
|
||||
so that in xo-expression we can create function types that
|
||||
C++ compiler has never encountered.
|
||||
|
||||
** This means we need the ability to construct the canonical name
|
||||
for a type without c++ compiler's assistance.
|
||||
|
||||
** need lookup using function ingredients (return types + arg types + noexcept)
|
||||
to intern lambda types
|
||||
3
TODO
Normal file
3
TODO
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
- In xo-reflect, TypeDescr objects are immortal.
|
||||
In original context rationale was recording information for already-established C++ types.
|
||||
Maybe want to revisit that choice when associating TypeDescr objects with expressions?
|
||||
Loading…
Add table
Add a link
Reference in a new issue