boostorg / boostorg/phoenix

List of non BOOST-prefixed macros

Open
#90 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
33
Forks
51
PR merge metrics
No merged PRs in 30d

Description

The following macros are missing a BOOST_ prefix, which is against Boost library guidelines:

```
./boost/phoenix/scope/detail/local_variable.hpp:#ifndef PHOENIX_SCOPE_DETAIL_LOCAL_VARIABLE_HPP
./boost/phoenix/scope/detail/local_variable.hpp:#define PHOENIX_SCOPE_DETAIL_LOCAL_VARIABLE_HPP
./boost/phoenix/core/limits.hpp:#define PHOENIX_LIMIT BOOST_PHOENIX_LIMIT
./boost/phoenix/core/detail/cpp03/function_eval.hpp: #define PHOENIX_GET_ARG(z, n, data) \
./boost/phoenix/core/detail/cpp03/function_eval.hpp: #define PHOENIX_EVAL_ARG(z, n, data) \
./boost/phoenix/core/detail/cpp03/function_eval.hpp: #undef PHOENIX_GET_ARG
./boost/phoenix/core/detail/cpp03/function_eval.hpp: #undef PHOENIX_EVAL_ARG
./boost/phoenix/core/detail/cpp03/function_eval.hpp: BOOST_PP_REPEAT(BOOST_PHOENIX_ITERATION, PHOENIX_GET_ARG, _)
./boost/phoenix/core/detail/cpp03/function_eval.hpp: return boost::phoenix::eval(f, ctx)(BOOST_PP_ENUM(BOOST_PHOENIX_ITERATION, PHOENIX_EVAL_ARG, _));
./boost/phoenix/core/detail/cpp03/function_eval.hpp: return boost::phoenix::eval(f, ctx)(BOOST_PP_ENUM(BOOST_PHOENIX_ITERATION, PHOENIX_EVAL_ARG, _));
./boost/phoenix/core/detail/cpp03/expression.hpp:#endif // PHOENIX_DONT_USE_PREPROCESSED_FILES
./boost/phoenix/bind/bind_member_variable.hpp:#ifndef PHOENIX_BIND_BIND_MEMBER_VARIABLE_HPP
./boost/phoenix/bind/bind_member_variable.hpp:#define PHOENIX_BIND_BIND_MEMBER_VARIABLE_HPP
./boost/phoenix/bind/bind_member_function.hpp:#ifndef PHOENIX_BIND_BIND_MEMBER_FUNCTION_HPP
./boost/phoenix/bind/bind_member_function.hpp:#define PHOENIX_BIND_BIND_MEMBER_FUNCTION_HPP
./boost/phoenix/bind/bind_function.hpp:#ifndef PHOENIX_BIND_BIND_FUNCTION_HPP
./boost/phoenix/bind/bind_function.hpp:#define PHOENIX_BIND_BIND_FUNCTION_HPP
./boost/phoenix/bind/bind_function_object.hpp:#ifndef PHOENIX_BIND_BIND_FUNCTION_OBJECT_HPP
./boost/phoenix/bind/bind_function_object.hpp:#define PHOENIX_BIND_BIND_FUNCTION_OBJECT_HPP
./boost/phoenix/function/detail/cpp03/function_operator.hpp:#endif // PHOENIX_DONT_USE_PREPROCESSED_FILES
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.