Lines Matching refs:sub_reader
174 MessageReader sub_reader(NULL); in PopDataAsValue() local
175 if (reader->PopArray(&sub_reader)) { in PopDataAsValue()
178 if (sub_reader.GetDataType() == Message::DICT_ENTRY) { in PopDataAsValue()
181 if (PopDictionaryEntries(&sub_reader, dictionary_value.get())) in PopDataAsValue()
185 if (PopListElements(&sub_reader, list_value.get())) in PopDataAsValue()
192 MessageReader sub_reader(NULL); in PopDataAsValue() local
193 if (reader->PopStruct(&sub_reader)) { in PopDataAsValue()
195 if (PopListElements(&sub_reader, list_value.get())) in PopDataAsValue()
205 MessageReader sub_reader(NULL); in PopDataAsValue() local
206 if (reader->PopVariant(&sub_reader)) in PopDataAsValue()
207 result = PopDataAsValue(&sub_reader); in PopDataAsValue()