2
0
mirror of https://github.com/boostorg/yap.git synced 2026-01-23 06:12:13 +00:00

9 Commits

Author SHA1 Message Date
greole
bf9e8a121d Dependent compilation of tests, examples ... etc (#100)
* add a project name

* opt out of test, example, perf and doc build

* compiler definitions for clang

* fix build order by setting target depencies

* fix streampos namespace

* bump benchmark version

* remove file since it is part of google benchmark

* deactivate tests for google benchmark

* add missing ;

* add constexpr and variadic templates to compile features

* FIX set compile on interface since yap is an interface lib

* set cxx 14 as compile feature to compile boost

* add missing $

* replace cxx_std_14 by concrete features

* add all features to interface_compile_properties

* fix interface_compile_properties
2020-04-08 18:30:26 -05: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
9c67b71648 Fix dangling reference errors by reinstating the use of as_expr() in recursive
transforms.
2018-03-02 23:32:19 -06:00
Zach Laine
20e4faa593 Clang format in include/ and test/.
Fixes #42.
2018-02-20 01:15:52 -06:00
Zach Laine
8712988c25 Add expr_tag template to handle expr_kind <-> tag mapping.
Fixes #49.
2018-02-16 22:34:09 -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
498a43da34 Add map_assign_perf.cpp. 2016-12-15 19:09:46 -06:00