/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/ |
D | conjure_static_switch_lexer.hpp | 44 Iterator curr_ = start_token_; in next_token_conjure_static_switch() local 52 if (curr_ == end_) goto end; in next_token_conjure_static_switch() 53 ch_ = *curr_; in next_token_conjure_static_switch() 54 ++curr_; in next_token_conjure_static_switch() 113 end_token_ = curr_; in next_token_conjure_static_switch() 115 if (curr_ == end_) goto end; in next_token_conjure_static_switch() 116 ch_ = *curr_; in next_token_conjure_static_switch() 117 ++curr_; in next_token_conjure_static_switch() 126 end_token_ = curr_; in next_token_conjure_static_switch() 128 if (curr_ == end_) goto end; in next_token_conjure_static_switch() [all …]
|
D | conjure_static_lexer.hpp | 409 Iterator curr_ = start_token_; in next_token_conjure_static() local 415 while (curr_ != end_) in next_token_conjure_static() 418 ptr_[lookup_[static_cast<unsigned char>(*curr_++)]]; in next_token_conjure_static() 429 end_token_ = curr_; in next_token_conjure_static()
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/ |
D | conjure_static_switch_lexer.hpp | 44 Iterator curr_ = start_token_; in next_token_conjure_static_switch() local 52 if (curr_ == end_) goto end; in next_token_conjure_static_switch() 53 ch_ = *curr_; in next_token_conjure_static_switch() 54 ++curr_; in next_token_conjure_static_switch() 113 end_token_ = curr_; in next_token_conjure_static_switch() 115 if (curr_ == end_) goto end; in next_token_conjure_static_switch() 116 ch_ = *curr_; in next_token_conjure_static_switch() 117 ++curr_; in next_token_conjure_static_switch() 126 end_token_ = curr_; in next_token_conjure_static_switch() 128 if (curr_ == end_) goto end; in next_token_conjure_static_switch() [all …]
|
D | conjure_static_lexer.hpp | 409 Iterator curr_ = start_token_; in next_token_conjure_static() local 415 while (curr_ != end_) in next_token_conjure_static() 418 ptr_[lookup_[static_cast<unsigned char>(*curr_++)]]; in next_token_conjure_static() 429 end_token_ = curr_; in next_token_conjure_static()
|
/third_party/boost/boost/xpressive/detail/utility/ |
D | sequence_stack.hpp | 71 , curr_(begin_ + count) in chunk() 92 T *const begin_, *curr_, *const end_; member 103 T *curr_; member 112 this->current_chunk_->curr_ = this->curr_; in grow_() 118 this->curr_ = this->current_chunk_->curr_ = this->current_chunk_->begin_ + count; in grow_() 144 this->curr_ = this->current_chunk_->curr_; in grow_() 152 this->current_chunk_->curr_ = this->begin_; in unwind_chunk_() 158 this->curr_ = this->current_chunk_->curr_; in unwind_chunk_() 171 , curr_(0) in sequence_stack() 188 this->current_chunk_->curr_ = this->current_chunk_->begin_; in unwind() [all …]
|
/third_party/boost/boost/spirit/home/support/detail/lexer/ |
D | file_input.hpp | 211 const CharT *curr_ = _start_token; in next() local 215 const CharT *end_token_ = curr_; in next() 219 if (curr_ >= _end_buffer) in next() 221 if (!reload_buffer (curr_, end_state_, end_token_)) in next() 236 else if (EOL_state_ && *curr_ == '\n') in next() 244 (*curr_++)]]; in next() 260 end_token_ = curr_; in next() 273 if (EOL_state_ && curr_ == end_) in next() 283 end_token_ = curr_; in next() 315 const CharT *curr_ = _start_token; in next() local [all …]
|
D | input.hpp | 167 FwdIter curr_ = start_token_; in next() local 175 while (curr_ != end_) in next() 184 else if (EOL_state_ && *curr_ == '\n') in next() 190 typename Traits::char_type prev_char_ = *curr_++; in next() 213 end_token_ = curr_; in next() 219 if (EOL_state_ && curr_ == end_) in next() 230 end_token_ = curr_; in next() 279 FwdIter curr_ = start_token_; in next() local 286 while (curr_ != end_) in next() 289 <typename Traits::index_type>(*curr_++)]]; in next() [all …]
|
D | string_token.hpp | 73 const CharT *curr_ = _charset.c_str (); in negate() local 74 const CharT *chars_end_ = curr_ + _charset.size (); in negate() 82 while (curr_ < chars_end_) in negate() 84 while (*curr_ > curr_char_) in negate() 93 ++curr_; in negate()
|
D | rules.hpp | 685 const std::size_t curr_ = states_[i_]; in add() local 687 _regexes[curr_].push_back (regex_); in add() 688 _ids[curr_].push_back (id_); in add() 699 _unique_ids[curr_].push_back (counter_); in add() 708 _unique_ids[curr_].push_back (uid_); in add() 711 _states[curr_].push_back (dot_ ? curr_ : new_); in add()
|
D | generator.hpp | 546 const CharT *curr_ = token_._charset.c_str (); in fill_lookup() local 547 const CharT *chars_end_ = curr_ + token_._charset.size (); in fill_lookup() 562 while (curr_ < chars_end_) in fill_lookup() 564 while (*curr_ > curr_char_) in fill_lookup() 573 ++curr_; in fill_lookup() 586 while (curr_ < chars_end_) in fill_lookup() 588 ptr_[static_cast<typename Traits::index_type>(*curr_)] = in fill_lookup() 590 ++curr_; in fill_lookup()
|
/third_party/boost/boost/spirit/home/lex/lexer/lexertl/ |
D | iterator_tokenizer.hpp | 52 Iterator curr_ = start_token_; in next() local 60 while (curr_ != end_) in next() 69 else if (EOL_state_ && *curr_ == '\n') in next() 83 boost::lexer::char_traits<value_type>::call(*curr_++); in next() 103 end_token_ = curr_; in next() 109 if (EOL_state_ && curr_ == end_) in next() 120 end_token_ = curr_; in next() 167 Iterator curr_ = start_token_; in next() local 174 while (curr_ != end_) in next() 183 else if (EOL_state_ && *curr_ == '\n') in next() [all …]
|
/third_party/boost/libs/spirit/example/lex/static_lexer/ |
D | word_count_static.hpp | 90 Iterator curr_ = start_token_; in next_token_wc() local 96 while (curr_ != end_) in next_token_wc() 99 ptr_[lookup_[static_cast<unsigned char>(*curr_++)]]; in next_token_wc() 110 end_token_ = curr_; in next_token_wc()
|
D | word_count_lexer_static.hpp | 90 Iterator curr_ = start_token_; in next_token_wcl() local 96 while (curr_ != end_) in next_token_wcl() 99 ptr_[lookup_[static_cast<unsigned char>(*curr_++)]]; in next_token_wcl() 110 end_token_ = curr_; in next_token_wcl()
|
/third_party/boost/boost/spirit/home/support/detail/lexer/parser/ |
D | parser.hpp | 450 node *curr_ = 0; in repeatn() local 454 curr_ = prev_->copy (node_ptr_vector_); in repeatn() 458 prev_ = curr_; in repeatn() 465 curr_ = prev_->copy (node_ptr_vector_); in repeatn() 469 prev_ = curr_; in repeatn() 484 curr_ = prev_->copy (node_ptr_vector_); in repeatn() 488 prev_ = curr_; in repeatn()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/ |
D | str_split_internal.h | 123 reference operator*() const { return curr_; } 124 pointer operator->() const { return &curr_; } 135 curr_ = text.substr(pos_, d.data() - (text.data() + pos_)); 136 pos_ += curr_.size() + d.size(); 137 } while (!predicate_(curr_)); 158 absl::string_view curr_; variable
|
/third_party/abseil-cpp/absl/strings/internal/ |
D | str_split_internal.h | 152 reference operator*() const { return curr_; } 153 pointer operator->() const { return &curr_; } 164 curr_ = text.substr(pos_, d.data() - (text.data() + pos_)); 165 pos_ += curr_.size() + d.size(); 166 } while (!predicate_(curr_)); 187 absl::string_view curr_; variable
|
/third_party/boost/boost/spirit/home/support/detail/lexer/parser/tokeniser/ |
D | re_tokeniser_helper.hpp | 469 CharT curr_ = 0; in charset_range() local 475 if (escape_sequence (state_, curr_, str_len_)) in charset_range() 496 curr_ = ch_; in charset_range() 510 std::size_t end_ = static_cast<typename Traits::index_type> (curr_); in charset_range()
|