Lines Matching refs:pp
339 const char* start, const char* match, const char** pp);
343 gather_quoted_string(const char** pp);
672 Lex::skip_c_comment(const char** pp) in skip_c_comment() argument
674 const char* p = *pp; in skip_c_comment()
679 *pp = p; in skip_c_comment()
691 *pp = p + 2; in skip_c_comment()
698 Lex::skip_line_comment(const char** pp) in skip_line_comment() argument
700 const char* p = *pp; in skip_line_comment()
704 *pp = p + skip; in skip_line_comment()
711 *pp = p; in skip_line_comment()
724 const char** pp) in gather_token() argument
736 *pp = match; in gather_token()
743 Lex::gather_quoted_string(const char** pp) in gather_quoted_string() argument
745 const char* start = *pp; in gather_quoted_string()
751 *pp = p + skip + 1; in gather_quoted_string()
761 Lex::get_token(const char** pp) in get_token() argument
763 const char* p = *pp; in get_token()
769 *pp = p; in get_token()
791 *pp = p + 2; in get_token()
792 if (!this->skip_c_comment(pp)) in get_token()
794 p = *pp; in get_token()
802 *pp = p + 1; in get_token()
803 if (!this->skip_line_comment(pp)) in get_token()
805 p = *pp; in get_token()
813 p, p + 1, pp); in get_token()
819 *pp = p; in get_token()
820 return this->gather_quoted_string(pp); in get_token()
828 p, p + 3, pp); in get_token()
833 p, p + 1, pp); in get_token()
840 *pp = p + 3; in get_token()
847 *pp = p + 2; in get_token()
854 *pp = p + 1; in get_token()