Commit Graph

  • ae49b5c3d1
    Merge pull request #482 from Kojoley/do-not-spoil-endian-namespace Nikita Kniazev 2019-03-14 01:05:08 +0300
  • 9d48b5a231 Do not spoil endian namespace Nikita Kniazev 2019-03-13 18:10:06 +0300
  • 443305be4b CI: Use TRAVIS_COMPILER env var as a toolset for a job Nikita Kniazev 2019-03-13 02:32:58 +0300
  • 5a80befedd
    Merge pull request #480 from Kojoley/transform_attribute-disallow-references Nikita Kniazev 2019-03-08 05:07:22 +0300
  • 38ec0cc2c1
    Merge pull request #349 from Kojoley/support-endian-problems Nikita Kniazev 2019-03-08 02:14:13 +0300
  • 9e648777bf Support: endian: Fixed-width integer detection Nikita Kniazev 2019-03-07 20:14:10 +0300
  • 4739e6eabe Support: endian: undef internal macros Nikita Kniazev 2019-03-07 19:53:25 +0300
  • 74c0ec310a Fixed cover operators macro redefinition problem Nikita Kniazev 2018-01-04 22:23:21 +0300
  • 6c258d506c Fixed macro name clashes with Boost.Endian Nikita Kniazev 2018-01-04 22:12:42 +0300
  • 805b050e09 transform_attribute: Disallow references as template parameters Nikita Kniazev 2019-03-07 22:17:21 +0300
  • e92f491a54 Qi.Tests: Suppress -Wuninitialized in direct initialization test Nikita Kniazev 2019-03-06 21:10:54 +0300
  • eea593da4e X3.Docs: Fixed parse_rule instantiation Nikita Kniazev 2019-03-06 17:54:10 +0300
  • e2d96079e1 Tests: move_only: Add default constructor Nikita Kniazev 2019-03-06 02:40:42 +0300
  • 8bbc6274be Tests: Reenable -Wnested-anon-types warning Nikita Kniazev 2019-03-04 02:27:22 +0300
  • b68cd0eb59 Tests: Enable -Wbool-operatio warning Nikita Kniazev 2019-03-04 00:30:09 +0300
  • fc39ec12c9 Qi.Tests: rule1: Fixed -Wuninitialized warning Nikita Kniazev 2019-03-03 18:59:25 +0300
  • f6297dc92f Fixed another unescaped Jamfile warnings Nikita Kniazev 2019-03-03 03:30:56 +0300
  • 0fb76692dd
    X3: support/utility/testing.hpp: Propagate prefix and suffix [skip ci] (#476) Nikita Kniazev 2019-03-03 00:04:25 +0300
  • 0540c5ec6c
    Merge pull request #478 from Kojoley/hexencode-extended-ascii Nikita Kniazev 2019-03-03 00:03:43 +0300
  • 0ab06abfc6 Annotate, clean up, and group extended ASCII tests Nikita Kniazev 2019-03-01 21:49:05 +0300
  • ddd4619987 Hexencode extended ASCII characters Nikita Kniazev 2016-08-29 17:51:02 +0300
  • eeb1e6bc52
    Merge pull request #475 from Kojoley/warnings-elimination Nikita Kniazev 2019-03-01 22:49:21 +0300
  • 2bda35f0fd Classic.Test: ast_calc_tests: Fixed unreachable code warning on VS2015 Nikita Kniazev 2019-03-01 02:19:49 +0300
  • 63a16b76dd X3.Tests: Fixed extra semicolon warnings Nikita Kniazev 2019-02-28 23:19:30 +0300
  • 016472c2fb Support: utree: Fixed name shadowing Nikita Kniazev 2019-02-28 20:35:52 +0300
  • 97a13dbdbc Qi: iterator_source: Fixed unused argument warning Nikita Kniazev 2019-02-28 20:32:20 +0300
  • 7b3939f133 Tests: Fix some of maybe uninitialized warnings Nikita Kniazev 2019-02-28 19:39:48 +0300
  • 0694cfb0da X3.Tests: alternative: Fix unreachable code warning Nikita Kniazev 2019-02-28 15:49:15 +0300
  • 449c25c796 Classic.Tests: grammar_tests: Fixed comma at end of enumerator list warning Nikita Kniazev 2019-02-28 00:16:00 +0300
  • b0eede8435 Qi: utree: Suppress '~' on an expression of type bool warning Nikita Kniazev 2019-02-27 23:38:25 +0300
  • 666fed425e X3.Tests: Fix unused argument warnings Nikita Kniazev 2019-02-27 23:37:55 +0300
  • 89a3de13f2
    Merge pull request #474 from Kojoley/qi-fix-iterator_source-conversion-warning-on-32bit Nikita Kniazev 2019-02-28 14:25:04 +0300
  • c0e06cda9c Qi: iterator_source: Refactor read count clamping Nikita Kniazev 2019-02-26 23:06:13 +0300
  • 79af31f68e Qi: iterator_source: Fix conversion warning Nikita Kniazev 2019-02-26 23:02:47 +0300
  • 32537028f5
    Merge pull request #472 from Kojoley/x3-improve-situation-with-move-only-types Nikita Kniazev 2019-02-27 19:15:16 +0300
  • 5c14304068 Qi.Examples: Remove a name clash in compiler tutorial [skip ci] Nikita Kniazev 2019-02-27 17:23:03 +0300
  • 5d80257f61 X3.Tests: MSVC14.0 have problems with variable templates Nikita Kniazev 2019-02-27 16:16:16 +0300
  • c36e74be1b X3: Suppress multiple copy constructors warning in x3::variant Nikita Kniazev 2019-02-26 22:14:30 +0300
  • 660d8ac3c1 X3.Tests: Fix odd temporary attribute creation Nikita Kniazev 2019-02-26 02:51:37 +0300
  • 793d89619c X3: Move only types with optional Nikita Kniazev 2019-02-26 02:35:57 +0300
  • 8bd9b6ece4 X3: Fixed container of move only types with sequence Nikita Kniazev 2019-02-26 02:23:36 +0300
  • f371ccf6d0 X3: push_back has to forward actual reference type Nikita Kniazev 2019-02-26 01:41:28 +0300
  • 25c05a99a0 CI: Update compilers on Travis Nikita Kniazev 2019-02-26 03:04:21 +0300
  • f171f07e30 Classic.Tests: Suppress self-assignment warnings Nikita Kniazev 2019-02-26 20:57:55 +0300
  • 7242e87542 Qi.Repo.Test: subrule: Suppress self-assignment warning on Clang Nikita Kniazev 2019-02-26 18:46:04 +0300
  • bfbaa9e224 Qi.Repo: keywords: Fixed self-assignment Nikita Kniazev 2019-02-26 05:00:33 +0300
  • 3cafb2ba38
    Merge pull request #471 from boostorg/develop Nikita Kniazev 2019-02-25 18:48:31 +0300
  • 83d77ffcd3 Merge remote-tracking branch 'upstream/master' into develop-upstream Nikita Kniazev 2019-02-24 15:07:26 +0300
  • eb8eeb2fbc extract_uint: Fixed IgnoreOverflowDigits=true problem at overflow Nikita Kniazev 2019-02-21 23:20:30 +0300
  • 92596fe02e Fix extract_int test std::pow problems Nikita Kniazev 2019-02-22 04:26:47 +0300
  • 4b1b710322 extract_int: Fixed underflow check for (MinOrMax % Base) == 0 Nikita Kniazev 2019-02-21 04:25:07 +0300
  • 7d3cf1da6d Make extract_int respect std::numeric_limits<T>::digits10 Nikita Kniazev 2019-02-21 03:12:28 +0300
  • 5ea06d04bd Refactor extract_int test Nikita Kniazev 2019-02-20 21:51:01 +0300
  • 53469ae846 V2: Use pre/post/fail functions directly from the transform Nikita Kniazev 2019-02-03 20:37:39 +0300
  • e9b8f15f05 X3: Replaced make_attribute with direct attribute construction Nikita Kniazev 2019-02-12 18:30:05 +0300
  • cd4b0f6e13 V2: Merge make_attribute into transform_attribute Nikita Kniazev 2019-02-14 15:58:35 +0300
  • e979d61975 utree: Fixed double conversion Nikita Kniazev 2019-02-14 00:11:51 +0300
  • 981843da24 Merge branch 'more_x3_tutorial_updates' into develop djowel 2019-02-14 11:07:20 +0800
  • 12a576967a fix duplicate text djowel 2019-02-14 11:06:42 +0800
  • d002a49a51 CI: Removed VC9 build [skip ci] Nikita Kniazev 2019-02-13 18:51:19 +0300
  • 0810e33c69 Remove broken 1.0#INF parser Nikita Kniazev 2018-11-03 01:35:21 +0300
  • 147f429673 Karma.Docs: Fixed link to and predicate [skip ci] Nikita Kniazev 2019-02-09 19:36:59 +0300
  • 5d40a5b320 X3: tst: Replace iterator_traits<T>::value_type with auto Nikita Kniazev 2019-02-09 18:37:29 +0300
  • 8995e825d0 X3.Examples: rexpr_full: Additional compilation fixes Nikita Kniazev 2019-02-09 17:53:48 +0300
  • f64b28a13d X3.Examples: rexpr_full: Fixed path to test files Nikita Kniazev 2019-02-09 17:53:11 +0300
  • d4c0179fa6 X3: parse_rule attribute must always be of rule::attribute_type& Nikita Kniazev 2019-02-08 22:35:12 +0300
  • 9a84e5290f X3: unused_type: Trim included iostream headers Nikita Kniazev 2019-02-03 23:37:21 +0300
  • b5f1552ec2 X3: Perform attribute transformation before calling parse_rule Nikita Kniazev 2019-02-08 01:52:04 +0300
  • 9ae4210138 Remove header which is not needed since d6b5f0d925 Patrick Welche 2018-07-12 15:08:49 +0200
  • afe763b61e X3: Fixed static assert on parse_rule instantiation Nikita Kniazev 2019-02-07 19:05:35 +0300
  • 5663d7d39d X3: Added tests for non-movable and non default constructible types Nikita Kniazev 2019-02-06 19:24:06 +0300
  • 4496caff78 X3: Ensure symmetric transforms Nikita Kniazev 2019-02-06 18:01:07 +0300
  • c915ac4170 X3: rule: Skip attribute synthesization on unused actual attribute Nikita Kniazev 2019-02-03 05:08:15 +0300
  • 4b2b443e58 simplify value_initialize trait Xeverous 2019-02-01 18:01:58 +0100
  • a0e5817444 Revert to use <dependency> feature Nikita Kniazev 2019-01-27 16:52:47 +0300
  • 9293cbee5e X3.Tests: Added some rule attribute advertising tests Nikita Kniazev 2019-01-26 00:04:45 +0300
  • a3cf3f2c3e X3: Fixed wrong parse_rule signature instantiation Nikita Kniazev 2019-01-13 18:27:06 +0300
  • 2c85f6a08a Replace mpl::find_if+is_same with find Nikita Kniazev 2019-01-22 21:14:12 +0300
  • 93b753ef7e X3: Removed unused Fusion includes Nikita Kniazev 2019-01-22 20:42:45 +0300
  • 3338ebcdf9 X3.Examples: rexpr_full: Fixed compilation on windows Nikita Kniazev 2018-03-10 17:47:31 +0300
  • ab280528a3
    Merge pull request #439 from Kojoley/x3-remove-sequence-to-plain Nikita Kniazev 2019-01-21 14:23:49 +0300
  • d80d32f892 X3: Removed sequence into plain parsing Nikita Kniazev 2019-01-15 23:09:46 +0300
  • bd3e56c423 X3: pass_sequence_attribute: Removed unused specialization Nikita Kniazev 2019-01-15 21:50:43 +0300
  • e46e58f4cd Tests: Added precompiled headers Nikita Kniazev 2019-01-20 17:23:30 +0300
  • a36077efbd X3.Tests: extract_int: Workaround GCC < 7 bug Nikita Kniazev 2019-01-13 23:03:26 +0300
  • 0a22620d25 Fix unused parameter warnings in position_tagged Xeverous 2019-01-08 20:43:23 +0100
  • 2859693c7f
    Merge pull request #429 from Kojoley/extract_int-custom-ints-support Nikita Kniazev 2019-01-13 15:20:53 +0300
  • 65157bae07 extract_int: Custom integers support Nikita Kniazev 2018-12-26 02:58:08 +0300
  • 6faa709605 Unbounded types can't be checked for overflow Nikita Kniazev 2018-12-24 19:20:24 +0300
  • dff85b5dbb CI: Improved git submodules depth patch Nikita Kniazev 2019-01-12 00:51:51 +0300
  • d15a26eb13 X3.Examples: Context type has changed due to #239 Nikita Kniazev 2018-03-10 17:43:21 +0300
  • c8c42c006a Classic.Tests: Boost.System header only follow-up Nikita Kniazev 2019-01-07 22:50:50 +0300
  • 1f24a5a04b X3.Tests: Removed Phoenix includes Nikita Kniazev 2018-11-06 22:03:32 +0300
  • c6d5c9c3d9 X3.Tests: Removed unused using declarations Nikita Kniazev 2018-12-31 00:05:26 +0300
  • 4583a4b708 Boost.System is header only since 1.69 Nikita Kniazev 2018-12-30 17:06:19 +0300
  • 085f90f4ed
    Removed unused private header. Closes #433 Nikita Kniazev 2018-12-30 17:00:43 +0300
  • 98f8d86a12
    Merge pull request #432 from Kojoley/remove-obsolete-detail-iterator Nikita Kniazev 2018-12-30 14:35:00 +0300
  • da91db5a9c The boost/detail/iterator.hpp header is obsolete Nikita Kniazev 2018-12-29 17:46:33 +0300
  • c87e8772b4
    Merge pull request #431 from Kojoley/reduce-lexical_cast-includes Nikita Kniazev 2018-12-28 14:13:17 +0300
  • 54ca101440 Removed unneeded lexical_cast usages Nikita Kniazev 2018-12-27 19:37:02 +0300