• Home
  • Raw
  • Download

Lines Matching refs:reflection

124   const Reflection* reflection = message->GetReflection();  in Clear()  local
127 reflection->ListFields(*message, &fields); in Clear()
129 reflection->ClearField(message, fields[i]); in Clear()
132 reflection->MutableUnknownFields(message)->Clear(); in Clear()
137 const Reflection* reflection = message.GetReflection(); in IsInitialized() local
142 if (!reflection->HasField(message, descriptor->field(i))) { in IsInitialized()
150 reflection->ListFields(message, &fields); in IsInitialized()
155 int size = reflection->FieldSize(message, field); in IsInitialized()
158 if (!reflection->GetRepeatedMessage(message, field, i) in IsInitialized()
164 if (!reflection->GetMessage(message, field).IsInitialized()) { in IsInitialized()
175 const Reflection* reflection = message->GetReflection(); in DiscardUnknownFields() local
177 reflection->MutableUnknownFields(message)->Clear(); in DiscardUnknownFields()
180 reflection->ListFields(*message, &fields); in DiscardUnknownFields()
185 int size = reflection->FieldSize(*message, field); in DiscardUnknownFields()
187 reflection->MutableRepeatedMessage(message, field, i) in DiscardUnknownFields()
191 reflection->MutableMessage(message, field)->DiscardUnknownFields(); in DiscardUnknownFields()
222 const Reflection* reflection = message.GetReflection(); in FindInitializationErrors() local
227 if (!reflection->HasField(message, descriptor->field(i))) { in FindInitializationErrors()
235 reflection->ListFields(message, &fields); in FindInitializationErrors()
241 int size = reflection->FieldSize(message, field); in FindInitializationErrors()
245 reflection->GetRepeatedMessage(message, field, i); in FindInitializationErrors()
251 const Message& sub_message = reflection->GetMessage(message, field); in FindInitializationErrors()