@@ -381,7 +381,7 @@ namespace osmium {
381381 };
382382
383383 template <typename TTagIterator>
384- inline constexpr detail::tags_from_iterator_pair<TTagIterator> _tags (TTagIterator first, TTagIterator last) {
384+ constexpr detail::tags_from_iterator_pair<TTagIterator> _tags (TTagIterator first, TTagIterator last) {
385385 return {first, last};
386386 }
387387
@@ -409,7 +409,7 @@ namespace osmium {
409409 };
410410
411411 template <typename TIdIterator>
412- inline constexpr detail::nodes_from_iterator_pair<TIdIterator> _nodes (TIdIterator first, TIdIterator last) {
412+ constexpr detail::nodes_from_iterator_pair<TIdIterator> _nodes (TIdIterator first, TIdIterator last) {
413413 return {first, last};
414414 }
415415
@@ -449,7 +449,7 @@ namespace osmium {
449449 };
450450
451451 template <typename TMemberIterator>
452- inline constexpr detail::members_from_iterator_pair<TMemberIterator> _members (TMemberIterator first, TMemberIterator last) {
452+ constexpr detail::members_from_iterator_pair<TMemberIterator> _members (TMemberIterator first, TMemberIterator last) {
453453 return {first, last};
454454 }
455455
@@ -481,7 +481,7 @@ namespace osmium {
481481 };
482482
483483 template <typename TCommentIterator>
484- inline constexpr detail::comments_from_iterator_pair<TCommentIterator> _comments (TCommentIterator first, TCommentIterator last) {
484+ constexpr detail::comments_from_iterator_pair<TCommentIterator> _comments (TCommentIterator first, TCommentIterator last) {
485485 return {first, last};
486486 }
487487
@@ -501,7 +501,7 @@ namespace osmium {
501501
502502
503503 template <typename TIdIterator>
504- inline constexpr detail::outer_ring_from_iterator_pair<TIdIterator> _outer_ring (TIdIterator first, TIdIterator last) {
504+ constexpr detail::outer_ring_from_iterator_pair<TIdIterator> _outer_ring (TIdIterator first, TIdIterator last) {
505505 return {first, last};
506506 }
507507
@@ -527,7 +527,7 @@ namespace osmium {
527527 }
528528
529529 template <typename TIdIterator>
530- inline constexpr detail::inner_ring_from_iterator_pair<TIdIterator> _inner_ring (TIdIterator first, TIdIterator last) {
530+ constexpr detail::inner_ring_from_iterator_pair<TIdIterator> _inner_ring (TIdIterator first, TIdIterator last) {
531531 return {first, last};
532532 }
533533
@@ -649,16 +649,16 @@ namespace osmium {
649649 // ==============================================================
650650
651651 template <typename ... TArgs>
652- inline constexpr const char * get_user (const attr::_user& user, const TArgs&... /* args*/ ) noexcept {
652+ constexpr const char * get_user (const attr::_user& user, const TArgs&... /* args*/ ) noexcept {
653653 return user.value ;
654654 }
655655
656- inline constexpr const char * get_user () noexcept {
656+ constexpr const char * get_user () noexcept {
657657 return " " ;
658658 }
659659
660660 template <typename TFirst, typename ... TRest>
661- inline constexpr typename std::enable_if<!std::is_same<attr::_user, TFirst>::value, const char *>::type
661+ constexpr typename std::enable_if<!std::is_same<attr::_user, TFirst>::value, const char *>::type
662662 get_user (const TFirst& /* first*/ , const TRest&... args) noexcept {
663663 return get_user (args...);
664664 }
0 commit comments