Home | History | Annotate | Download | only in protobuf

Lines Matching refs:Parser

190 // returning false. Borrowed from parser.cc (Thanks Kenton!).
193 class TextFormat::Parser::ParserImpl {
981 explicit ParserErrorCollector(TextFormat::Parser::ParserImpl* parser) :
982 parser_(parser) { }
996 TextFormat::Parser::ParserImpl* parser_;
1142 TextFormat::Parser::Parser()
1155 TextFormat::Parser::~Parser() {}
1157 bool TextFormat::Parser::Parse(io::ZeroCopyInputStream* input,
1166 ParserImpl parser(output->GetDescriptor(), input, error_collector_,
1172 return MergeUsingImpl(input, output, &parser);
1175 bool TextFormat::Parser::ParseFromString(const string& input,
1181 bool TextFormat::Parser::Merge(io::ZeroCopyInputStream* input,
1183 ParserImpl parser(output->GetDescriptor(), input, error_collector_,
1189 return MergeUsingImpl(input, output, &parser);
1192 bool TextFormat::Parser::MergeFromString(const string& input,
1198 bool TextFormat::Parser::MergeUsingImpl(io::ZeroCopyInputStream* /* input */,
1212 bool TextFormat::Parser::ParseFieldValueFromString(
1217 ParserImpl parser(output->GetDescriptor(), &input_stream, error_collector_,
1223 return parser.ParseField(field, output);
1228 return Parser().Parse(input, output);
1233 return Parser().Merge(input, output);
1238 return Parser().ParseFromString(input, output);
1243 return Parser().MergeFromString(input, output);
1635 return Parser().ParseFieldValueFromString(input, field, message);