From 4ff205d6ec60429b2f041a807806d6d3c01f5258 Mon Sep 17 00:00:00 2001 From: Zach Laine Date: Mon, 19 Feb 2024 17:38:53 -0600 Subject: [PATCH] Remove superfluous utf_pointer concept. Partially addresses #97. --- include/boost/parser/concepts.hpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/include/boost/parser/concepts.hpp b/include/boost/parser/concepts.hpp index dc8f12aa..a5d82b8f 100644 --- a/include/boost/parser/concepts.hpp +++ b/include/boost/parser/concepts.hpp @@ -44,11 +44,7 @@ namespace boost { namespace parser { //] template - concept utf_pointer = - std::is_pointer_v && code_unit>; - template - concept range_like = - std::ranges::range || utf_pointer>; + concept range_like = std::ranges::range || parsable_pointer; template< typename I,