Commit Graph

13 Commits

Author SHA1 Message Date
Zach Laine
8b4e2cc5ea Doc copy editing. 2018-03-03 23:37:48 -06:00
Zach Laine
a5ce500ef6 Add BOOST_YAP_USER_CALL_OPERATOR_N.
Partially addresses #51.
2018-03-03 20:27:13 -06:00
Zach Laine
143beb91de Unify binary member and nonmember macros; add subscript operator member macro.
Fixes #22.
Fixes #68.
2018-03-03 18:06:34 -06:00
Zach Laine
4ce7fbafd8 BOOST_YAP_USER_UNARY_OPERATOR_MEMBER -> BOOST_YAP_USER_UNARY_OPERATOR
Partially implements #22.
2018-03-03 16:20:39 -06:00
Zach Laine
661b09d09d BOOST_YAP_USER_FREE_BINARY_OPERATOR -> BOOST_YAP_USER_NONMEMBER_BINARY_OPERATOR;
add BOOST_YAP_USER_ASSIGN_OPERATOR_MEMBER to macros table in docs.
2018-02-25 22:44:19 -06:00
Zach Laine
b25568c67f Add missing snippet for BOOST_YAP_USER_ASSIGN_OPERATOR_MEMBER(). 2018-02-25 22:22:02 -06:00
Zach Laine
36fdafaf38 Changes based on Part 3 of Steven Watanabe's review. 2018-02-20 01:02:41 -06:00
Zach Laine
8282c4b10e Add Boost license copyright headers to all C++ files.
Fixes #31.
2018-02-15 18:07:48 -06:00
Zach Laine
55e9f33892 Remove this_type parameter from all member function macros. 2017-05-09 11:14:55 -05:00
Zach Laine
02d106ad53 Hand-merge the c++14 branch into master, guarded by BOOST_NO_CONSTEXPR_IF. 2016-12-18 21:01:42 -06:00
Zach Laine
1d61abf1d0 Add docs on new placeholder literal macro. 2016-12-16 21:50:54 -06:00
Zach Laine
3c7480f3d1 Flesh out How Expression Operands Are Treated. 2016-12-12 21:56:51 -06:00
Zach Laine
78b7f46e91 Add examples to user macro docs. 2016-12-07 20:01:26 -06:00