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) |