lex_shared_fwd.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/ 12 /*************************************************************************************************/ 36 /*************************************************************************************************/ 40 /*************************************************************************************************/ 44 /*************************************************************************************************/ 74 /*************************************************************************************************/ 101 /*************************************************************************************************/ 125 /*************************************************************************************************/ 147 /*************************************************************************************************/ 169 /*************************************************************************************************/ 209 /*************************************************************************************************/ 231 /*************************************************************************************************/ 257 /*************************************************************************************************/ 273 /*************************************************************************************************/ 277 /*************************************************************************************************/ 281 /*************************************************************************************************/ 285 /*************************************************************************************************/ 289 /*************************************************************************************************/ 293 /*************************************************************************************************/ bool token_range_less(const token_range_t &x, const token_range_t &y) Definition: lex_shared_fwd.hpp:194 E eof_token() Definition: lex_shared_fwd.hpp:260 lex_token_t(E enumeration, uchar_ptr_t first=0, uchar_ptr_t last=0) Definition: lex_shared_fwd.hpp:265 token_range_t static_token_range(T *begin) Definition: lex_shared_fwd.hpp:245 std::pair< uchar_ptr_t, uchar_ptr_t > token_range_t A range of pointers denoting a token within a character stream. Definition: lex_shared_fwd.hpp:145 BOOST_STATIC_ASSERT(sizeof(closed_hash_set< int >)==sizeof(void *)) Definition: pair.hpp:72 bool token_range_equal(const token_range_t &x, const token_range_t &y) Definition: lex_shared_fwd.hpp:164 OutputIterator copy(const InputRange &range, OutputIterator result) copy implementation Definition: copy.hpp:43 std::pair< I1, I2 > mismatch(I1 first1, I1 last1, I2 first2, I2 last2) Definition: mismatch.hpp:60 Definition: functional.hpp:26 pair< name_t, any_regular_t > stream_lex_token_t Definition: lex_shared_fwd.hpp:275 aggregate_name_t eof_k bool bounded_equal(I1 first1, I1 last1, I2 first2, I2 last2, BP pred) Definition: lex_shared_fwd.hpp:66 Definition: name.hpp:77 boost::range_size< Selection >::type size(const Selection &x) Definition: selection_algorithms.hpp:457 std::ostream & operator<<(std::ostream &s, const extents_t &x) |