compile_tests_main.cpp 819 B

1234567891011121314151617181920212223242526272829
  1. // Copyright (C) 2016-2018 T. Zachary Laine
  2. //
  3. // Distributed under the Boost Software License, Version 1.0. (See
  4. // accompanying file LICENSE_1_0.txt or copy at
  5. // http://www.boost.org/LICENSE_1_0.txt)
  6. void compile_is_expr();
  7. void compile_const_term();
  8. void compile_move_only_types();
  9. void compile_placeholders();
  10. void compile_term_plus_expr();
  11. void compile_term_plus_term();
  12. void compile_term_plus_x();
  13. void compile_term_plus_x_this_ref_overloads();
  14. void compile_x_plus_term();
  15. void compile_user_macros();
  16. int main()
  17. {
  18. compile_is_expr();
  19. compile_const_term();
  20. compile_move_only_types();
  21. compile_placeholders();
  22. compile_term_plus_expr();
  23. compile_term_plus_term();
  24. compile_term_plus_x();
  25. compile_term_plus_x_this_ref_overloads();
  26. compile_x_plus_term();
  27. compile_user_macros();
  28. }