Skip to content

Commit 5427839

Browse files
committed
Remove superfluous uses of BOOST_SYMBOL_VISIBLE
1 parent 4d82d81 commit 5427839

15 files changed

Lines changed: 33 additions & 234 deletions

.azure-pipelines.yml

Lines changed: 0 additions & 196 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@ jobs:
829829
ref: develop
830830

831831
- name: Setup C++
832-
uses: alandefreitas/cpp-actions/setup-cpp@v1.8.8
832+
uses: alandefreitas/cpp-actions/setup-cpp@v1.8.10
833833
id: setup-cpp
834834
with:
835835
compiler: ${{ matrix.compiler }}
@@ -838,7 +838,7 @@ jobs:
838838
trace-commands: true
839839

840840
- name: Install packages
841-
uses: alandefreitas/cpp-actions/package-install@v1.8.8
841+
uses: alandefreitas/cpp-actions/package-install@v1.8.10
842842
id: package-install
843843
with:
844844
apt-get-add-architecture: 'i386'
@@ -847,12 +847,12 @@ jobs:
847847
build-essential
848848
849849
- name: Clone Boost
850-
uses: alandefreitas/cpp-actions/boost-clone@v1.8.8
850+
uses: alandefreitas/cpp-actions/boost-clone@v1.8.10
851851
id: boost-clone
852852
with:
853853
branch: ${{ (github.ref_name == 'master' && github.ref_name) || 'develop' }}
854854
boost-dir: boost-source
855-
cache: false
855+
cache: true
856856
modules-exclude-paths: ''
857857
scan-modules-dir: |
858858
http-proto-root
@@ -862,7 +862,7 @@ jobs:
862862
buffers
863863
864864
- name: Install zlib (Windows)
865-
uses: alandefreitas/cpp-actions/package-install@v1.8.8
865+
uses: alandefreitas/cpp-actions/package-install@v1.8.10
866866
if: ${{ startsWith(matrix.runs-on, 'windows') && !matrix.skip-zlib }}
867867
id: zlib-install
868868
with:
@@ -927,7 +927,7 @@ jobs:
927927
cp -r "$workspace_root"/buffers-root libs/buffers
928928
929929
- name: Boost B2 Workflow
930-
uses: alandefreitas/cpp-actions/b2-workflow@v1.8.8
930+
uses: alandefreitas/cpp-actions/b2-workflow@v1.8.10
931931
if: ${{ !matrix.coverage && !matrix.time-trace }}
932932
env:
933933
ASAN_OPTIONS: ${{ ((matrix.compiler == 'apple-clang' || matrix.compiler == 'clang') && 'detect_invalid_pointer_pairs=0:strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1') || 'detect_invalid_pointer_pairs=2:strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1' }}
@@ -949,7 +949,7 @@ jobs:
949949
extra-args: ${{ (matrix.valgrind && 'testing.launcher=valgrind' || '' )}}
950950

951951
- name: Boost CMake Workflow
952-
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.8
952+
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.10
953953
if: ${{ matrix.coverage || matrix.time-trace || matrix.build-cmake || matrix.is-earliest }}
954954
with:
955955
source-dir: boost-root
@@ -986,7 +986,7 @@ jobs:
986986
echo "LD_LIBRARY_PATH=$GITHUB_WORKSPACE/.local/lib:$LD_LIBRARY_PATH" >> "$GITHUB_ENV"
987987
988988
- name: Find Package Integration Workflow
989-
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.8
989+
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.10
990990
if: ${{ matrix.build-cmake || matrix.is-earliest }}
991991
with:
992992
source-dir: boost-root/libs/${{ steps.patch.outputs.module }}/test/cmake_test
@@ -1010,7 +1010,7 @@ jobs:
10101010
toolchain: ${{ (startsWith(matrix.runs-on, 'windows') && steps.patch-user-config.outputs.toolchain) || '' }}
10111011

10121012
- name: Subdirectory Integration Workflow
1013-
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.8
1013+
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.10
10141014
if: ${{ matrix.build-cmake || matrix.is-earliest }}
10151015
with:
10161016
source-dir: boost-root/libs/${{ steps.patch.outputs.module }}/test/cmake_test
@@ -1031,7 +1031,7 @@ jobs:
10311031
toolchain: ${{ (startsWith(matrix.runs-on, 'windows') && steps.patch-user-config.outputs.toolchain) || '' }}
10321032

10331033
- name: Root Project CMake Workflow
1034-
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.8
1034+
uses: alandefreitas/cpp-actions/cmake-workflow@v1.8.10
10351035
if: ${{ matrix.build-cmake || matrix.is-earliest }}
10361036
with:
10371037
source-dir: boost-root/libs/${{ steps.patch.outputs.module }}
@@ -1055,7 +1055,7 @@ jobs:
10551055
toolchain: ${{ (startsWith(matrix.runs-on, 'windows') && steps.patch-user-config.outputs.toolchain) || '' }}
10561056

10571057
- name: FlameGraph
1058-
uses: alandefreitas/cpp-actions/flamegraph@v1.8.8
1058+
uses: alandefreitas/cpp-actions/flamegraph@v1.8.10
10591059
if: matrix.time-trace
10601060
with:
10611061
source-dir: boost-root/libs/http_proto
@@ -1108,7 +1108,7 @@ jobs:
11081108
fetch-depth: 100
11091109

11101110
- name: Changelog
1111-
uses: alandefreitas/cpp-actions/create-changelog@v1.8.8
1111+
uses: alandefreitas/cpp-actions/create-changelog@v1.8.10
11121112
with:
11131113
thank-non-regular: ${{ startsWith(github.ref, 'refs/tags/') }}
11141114
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -1131,7 +1131,7 @@ jobs:
11311131
shell: bash
11321132
steps:
11331133
- name: Install packages
1134-
uses: alandefreitas/cpp-actions/package-install@v1.8.8
1134+
uses: alandefreitas/cpp-actions/package-install@v1.8.10
11351135
with:
11361136
apt-get: git cmake
11371137

@@ -1148,12 +1148,12 @@ jobs:
11481148
ref: develop
11491149

11501150
- name: Clone Boost
1151-
uses: alandefreitas/cpp-actions/boost-clone@v1.8.8
1151+
uses: alandefreitas/cpp-actions/boost-clone@v1.8.10
11521152
id: boost-clone
11531153
with:
11541154
branch: ${{ (github.ref_name == 'master' && github.ref_name) || 'develop' }}
11551155
boost-dir: boost-source
1156-
cache: false
1156+
cache: true
11571157
modules-exclude-paths: ''
11581158
scan-modules-dir: |
11591159
http-proto-root

include/boost/http_proto/fields_view.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ namespace http_proto {
1919

2020
/** A read-only, forward range of HTTP fields
2121
*/
22-
class BOOST_SYMBOL_VISIBLE
23-
fields_view
22+
class fields_view
2423
: public fields_view_base
2524
{
2625
friend class fields;

include/boost/http_proto/message_view_base.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ namespace http_proto {
2323

2424
/** Provides message metadata for requests and responses
2525
*/
26-
class BOOST_SYMBOL_VISIBLE
27-
message_view_base
26+
class message_view_base
2827
: public virtual fields_view_base
2928
{
3029
friend class request_view;

include/boost/http_proto/parser.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,7 @@ class filter;
7474
according to the documented HTTP ABNFs is treated
7575
as an unrecoverable error.
7676
*/
77-
class BOOST_SYMBOL_VISIBLE
78-
parser
77+
class parser
7978
{
8079
public:
8180
/** Parser configuration settings.

include/boost/http_proto/request_parser.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121
namespace boost {
2222
namespace http_proto {
2323

24-
class BOOST_SYMBOL_VISIBLE
25-
request_parser
24+
class request_parser
2625
: public parser
2726
{
2827
public:

include/boost/http_proto/request_view.hpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ namespace http_proto {
1919

2020
/** A read-only reference to an HTTP request
2121
*/
22-
class BOOST_SYMBOL_VISIBLE
23-
request_view
22+
class request_view
2423
: public message_view_base
2524
{
2625
friend class request_base;
@@ -88,7 +87,7 @@ class BOOST_SYMBOL_VISIBLE
8887
/** Return the request-target string
8988
*/
9089
core::string_view
91-
target_text() const noexcept
90+
target() const noexcept
9291
{
9392
return core::string_view(
9493
ph_->cbuf +

include/boost/http_proto/response_parser.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
namespace boost {
2121
namespace http_proto {
2222

23-
class BOOST_SYMBOL_VISIBLE
24-
response_parser
23+
class response_parser
2524
: public parser
2625
{
2726
public:

0 commit comments

Comments
 (0)