Peder Holt
1fc99fa267
Applied patch for #5745 : Use native typeof support for Oracle Solaris Studio C++ compiler
...
[SVN r73579]
2011-08-06 18:46:43 +00:00
Hartmut Kaiser
35bd65230b
Spirit: fixing compilation problems
...
[SVN r73578]
2011-08-06 18:33:40 +00:00
Joel de Guzman
c2a0dd3ef3
more tweaks
...
[SVN r73577]
2011-08-06 16:42:29 +00:00
Joel de Guzman
36966bfb51
Better llvm abstraction
...
[SVN r73576]
2011-08-06 16:31:43 +00:00
Joel de Guzman
b2a70b8c1e
more tweaks
...
[SVN r73575]
2011-08-06 15:27:48 +00:00
Joel de Guzman
8936b29c47
Now pre++ and pre-- works. lvalue handling works.
...
[SVN r73574]
2011-08-06 15:11:52 +00:00
Joel de Guzman
ebcb903e35
refactoring the compiler
...
[SVN r73573]
2011-08-06 14:55:21 +00:00
Daniel James
2c621d0bac
Quickbook: Fix C style pass-thru comments.
...
[SVN r73571]
2011-08-06 12:42:52 +00:00
Joel de Guzman
fdc1a16a6a
refactoring the compiler
...
[SVN r73570]
2011-08-06 12:05:23 +00:00
Joel de Guzman
d2de63d009
misc updates
...
[SVN r73568]
2011-08-06 09:17:59 +00:00
Joel de Guzman
b06f7ce557
unary ops + tests
...
[SVN r73567]
2011-08-06 04:27:35 +00:00
Joel de Guzman
b48e6a6595
More binary operators
...
[SVN r73566]
2011-08-06 03:38:28 +00:00
Joel de Guzman
8f4cde3bbb
conjure3 assign-ops + bug fixes for all
...
[SVN r73565]
2011-08-06 03:14:47 +00:00
Joel de Guzman
30deb2747f
Better token addition syntax
...
[SVN r73560]
2011-08-06 01:24:06 +00:00
Joel de Guzman
16f5d1a96d
Moved extended_variant into its own file(s)
...
[SVN r73559]
2011-08-06 01:05:40 +00:00
Joel de Guzman
df567c3c75
Moved extended_variant into its own file(s)
...
[SVN r73558]
2011-08-06 01:05:27 +00:00
Joel de Guzman
76b7557b3f
Updates. Preparation for supporting more operators (starting with assignment operators).
...
[SVN r73557]
2011-08-06 00:57:10 +00:00
Joel de Guzman
4b7a5f5be6
Renamed adapted_variant to extended_variant
...
[SVN r73556]
2011-08-06 00:55:25 +00:00
Hartmut Kaiser
aa10a12a17
Spirit: added missing include's
...
[SVN r73550]
2011-08-05 15:45:49 +00:00
Barend Gehrels
72eb0e1588
Fixed traversal tests from last update
...
[SVN r73547]
2011-08-05 13:50:44 +00:00
Barend Gehrels
af4e9d9126
Reorganized backtracking in a separate strategy, different for normal overlay and dissolve. Checking on self-intersections is now done in that strategy (for overlay). It is not part of the normal path anymore. This can increase the speed drastically, in some cases.
...
[SVN r73546]
2011-08-05 13:14:22 +00:00
Barend Gehrels
1a87c485a4
Fixed unit test projects for test_extensions. Most test run again (offset does not compile yet, mark_spikes does not run yet)
...
[SVN r73544]
2011-08-05 12:51:41 +00:00
Daniel James
677e234653
Unordered: Update unnecessary_copy_tests for Boost.Move.
...
Seems to be better in some cases. For example, better forwarding if
rvalue references are supported but variadic template parameters aren't.
Also can use `boost::move` when inserting.
Older versions of gcc still fail this test. They perform more moves than
expected. It might be a limitation of Boost.Move, or maybe just poor
copy optimization.
[SVN r73539]
2011-08-04 22:54:26 +00:00
Artyom Beilis
b730c67a66
Fixed incorrect use of "empty" utfXX_t
...
[SVN r73527]
2011-08-04 13:27:21 +00:00
Hartmut Kaiser
dffc313a08
Spirit: fixing signed/unsigned comparison warning
...
[SVN r73526]
2011-08-04 13:06:56 +00:00
Daniel James
d86ee9af53
Unordered: Use Boost.Move for emplace and insert.
...
[SVN r73520]
2011-08-03 23:52:37 +00:00
Artyom Beilis
62464ed560
Added test for gcc to check if it can accept -shared options
...
[SVN r73506]
2011-08-03 09:42:52 +00:00
Daniel James
fc4e0c7214
Unordered: Copy and assign using Boost.Move.
...
[SVN r73503]
2011-08-03 08:34:33 +00:00
Daniel James
3e48b38c7e
Unordered: Fix link to swap issue.
...
[SVN r73502]
2011-08-03 08:34:11 +00:00
Daniel James
11471a996a
Unordered: Generate ref docs using php.
...
[SVN r73501]
2011-08-03 08:33:37 +00:00
Joaquín M López Muñoz
6df41c961a
fixed #5741
...
[SVN r73498]
2011-08-03 06:31:26 +00:00
Luke Simonson
c143c51885
added directed_line_esgment_set_data for voronoi diagram integration
...
[SVN r73497]
2011-08-02 19:16:41 +00:00
Hartmut Kaiser
f32519b88e
Spirit: disambiguate boost::get in lexer code, add more specializations required for utree integration
...
[SVN r73496]
2011-08-02 18:09:29 +00:00
Artyom Beilis
aeebab1422
Fixing an issue with incorrect use of templated member functions
...
[SVN r73481]
2011-08-01 19:29:17 +00:00
Artyom Beilis
583ace0195
utf_to_utf is now inline and implemented in headers
...
[SVN r73469]
2011-08-01 08:04:27 +00:00
Joel de Guzman
4611956d50
Added support for extended variants
...
[SVN r73457]
2011-07-31 01:10:11 +00:00
Joel de Guzman
d7171d1870
expression assignments working
...
[SVN r73456]
2011-07-31 01:05:52 +00:00
Joel de Guzman
1ce641b6e8
made assignment an expression as in C/C++. Back-end is unstable (WIP).
...
[SVN r73455]
2011-07-31 00:57:18 +00:00
Daniel James
c45977ff3a
Detail: Turn forward declarations for IBM Visual Age standard library.
...
[SVN r73453]
2011-07-30 20:24:39 +00:00
Hartmut Kaiser
a06623316c
Spirit: Fixed bad token ids in conjure examples
...
[SVN r73452]
2011-07-30 19:33:09 +00:00
Hartmut Kaiser
4929b23a9e
Spirit: Fixed problem in lexer when enabling parser debugging
...
[SVN r73451]
2011-07-30 19:30:54 +00:00
Daniel James
f0bcf5d965
Details: A couple of missing expected failures.
...
[SVN r73447]
2011-07-30 16:55:42 +00:00
Antony Polukhin
17454a536a
Fixes #5732 .
...
* at least compiles on pgi
[SVN r73446]
2011-07-30 16:47:30 +00:00
Joel de Guzman
f5e24aa77e
separate processing of assign and binary ops
...
[SVN r73442]
2011-07-30 13:57:06 +00:00
Joel de Guzman
1e7b4caf97
updated debug support
...
[SVN r73441]
2011-07-30 13:56:23 +00:00
Joel de Guzman
f2f293e0cb
updated debug support
...
[SVN r73440]
2011-07-30 13:55:11 +00:00
Paul A. Bristow
bb2129ff8b
Uncommented to correct #include pch.hpp mistake.
...
[SVN r73439]
2011-07-30 11:29:52 +00:00
Daniel James
5ddb7cbfb7
Detail: Mark failures for container_fwd tests.
...
[SVN r73436]
2011-07-29 19:44:18 +00:00
Antony Polukhin
7be55cd847
Fixes #5732 .
...
* one more try to fix compilation errors on pgi compiler
[SVN r73435]
2011-07-29 19:33:18 +00:00
Paul A. Bristow
4cf328f8df
Reported ambiguity from detail so made explicit boost::math::constants rather than using using namespace boost::math::constants.
...
[SVN r73431]
2011-07-29 15:18:01 +00:00