summaryrefslogtreecommitdiff
path: root/boost/spirit/home/x3/operator/difference.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/spirit/home/x3/operator/difference.hpp')
-rw-r--r--boost/spirit/home/x3/operator/difference.hpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/boost/spirit/home/x3/operator/difference.hpp b/boost/spirit/home/x3/operator/difference.hpp
index 13a9274de0..a75e713821 100644
--- a/boost/spirit/home/x3/operator/difference.hpp
+++ b/boost/spirit/home/x3/operator/difference.hpp
@@ -7,10 +7,6 @@
#if !defined(SPIRIT_DIFFERENCE_FEBRUARY_11_2007_1250PM)
#define SPIRIT_DIFFERENCE_FEBRUARY_11_2007_1250PM
-#if defined(_MSC_VER)
-#pragma once
-#endif
-
#include <boost/spirit/home/x3/support/traits/attribute_of.hpp>
#include <boost/spirit/home/x3/support/traits/has_attribute.hpp>
#include <boost/spirit/home/x3/core/parser.hpp>
@@ -47,7 +43,7 @@ namespace boost { namespace spirit { namespace x3
difference<Left_, Right_>
make(Left_ const& left, Right_ const& right) const
{
- return difference<Left_, Right_>(left, right);
+ return { left, right };
}
};
@@ -57,7 +53,7 @@ namespace boost { namespace spirit { namespace x3
, typename extension::as_parser<Right>::value_type>
operator-(Left const& left, Right const& right)
{
- return {as_parser(left), as_parser(right)};
+ return { as_parser(left), as_parser(right) };
}
}}}