Lines Matching refs:ParseInfoTree
367 class LIBPROTOBUF_EXPORT ParseInfoTree {
369 ParseInfoTree();
370 ~ParseInfoTree();
380 ParseInfoTree* GetTreeForNested(const FieldDescriptor* field,
391 ParseInfoTree* CreateNested(const FieldDescriptor* field);
398 typedef map<const FieldDescriptor*, vector<ParseInfoTree*> > NestedMap;
403 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ParseInfoTree);
436 void WriteLocationsTo(ParseInfoTree* tree) { in WriteLocationsTo()
477 ParseInfoTree* parse_info_tree_;
493 static inline void RecordLocation(ParseInfoTree* info_tree,
496 static inline ParseInfoTree* CreateNested(ParseInfoTree* info_tree,
502 inline void TextFormat::RecordLocation(ParseInfoTree* info_tree, in RecordLocation()
509 inline TextFormat::ParseInfoTree* TextFormat::CreateNested( in CreateNested()
510 ParseInfoTree* info_tree, const FieldDescriptor* field) { in CreateNested()