Skip to content

Commit 9b95f51

Browse files
committed
* fixed clang 7.0+ build
1 parent fab84fc commit 9b95f51

File tree

2 files changed

+0
-34
lines changed

2 files changed

+0
-34
lines changed

include/hfsm2/detail/structure/composite_sub.hpp

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -109,23 +109,6 @@ struct CS_ final {
109109

110110
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
111111

112-
#ifdef HFSM2_EXPLICIT_MEMBER_SPECIALIZATION
113-
114-
template <Strategy = STRATEGY>
115-
HFSM2_INLINE void wideRequestChange (Control& control, const Request request, const Short = INVALID_SHORT);
116-
117-
template <>
118-
HFSM2_INLINE void wideRequestChange<Composite>(Control& control, const Request request, const Short) { wideRequestChangeComposite(control); }
119-
120-
template <>
121-
HFSM2_INLINE void wideRequestChange<Resumable>(Control& control, const Request request, const Short prong) { wideRequestChangeResumable(control, prong); }
122-
123-
#else
124-
125-
HFSM2_INLINE void wideRequestChange (Control& control, const Request request, const Short = INVALID_SHORT);
126-
127-
#endif
128-
129112
HFSM2_INLINE void wideRequestChangeComposite (Control& control, const Request request);
130113
HFSM2_INLINE void wideRequestChangeResumable (Control& control, const Request request, const Short prong);
131114

include/hfsm2/machine.hpp

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8276,23 +8276,6 @@ struct CS_ final {
82768276

82778277
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
82788278

8279-
#ifdef HFSM2_EXPLICIT_MEMBER_SPECIALIZATION
8280-
8281-
template <Strategy = STRATEGY>
8282-
HFSM2_INLINE void wideRequestChange (Control& control, const Request request, const Short = INVALID_SHORT);
8283-
8284-
template <>
8285-
HFSM2_INLINE void wideRequestChange<Composite>(Control& control, const Request request, const Short) { wideRequestChangeComposite(control); }
8286-
8287-
template <>
8288-
HFSM2_INLINE void wideRequestChange<Resumable>(Control& control, const Request request, const Short prong) { wideRequestChangeResumable(control, prong); }
8289-
8290-
#else
8291-
8292-
HFSM2_INLINE void wideRequestChange (Control& control, const Request request, const Short = INVALID_SHORT);
8293-
8294-
#endif
8295-
82968279
HFSM2_INLINE void wideRequestChangeComposite (Control& control, const Request request);
82978280
HFSM2_INLINE void wideRequestChangeResumable (Control& control, const Request request, const Short prong);
82988281

0 commit comments

Comments
 (0)