envoy/config/common/matcher/v3/matcher.upb.h
Go to the documentation of this file.
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  * envoy/config/common/matcher/v3/matcher.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_CONFIG_COMMON_MATCHER_V3_MATCHER_PROTO_UPB_H_
10 #define ENVOY_CONFIG_COMMON_MATCHER_V3_MATCHER_PROTO_UPB_H_
11 
12 #include "upb/msg_internal.h"
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
16 
17 #include "upb/port_def.inc"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
74 
75 
76 
77 /* envoy.config.common.matcher.v3.Matcher */
78 
81 }
84  if (!ret) return NULL;
86  return NULL;
87  }
88  return ret;
89 }
91  const upb_ExtensionRegistry* extreg,
92  int options, upb_Arena* arena) {
94  if (!ret) return NULL;
97  return NULL;
98  }
99  return ret;
100 }
103 }
105  upb_Arena* arena, size_t* len) {
107 }
108 typedef enum {
115 }
117  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 1;
118 }
121 }
124 }
126  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 2;
127 }
130 }
133 }
135  return _upb_hasbit(msg, 1);
136 }
138  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const upb_Message*) = NULL;
139 }
142 }
143 
146 }
149  if (sub == NULL) {
151  if (!sub) return NULL;
153  }
154  return sub;
155 }
158 }
161  if (sub == NULL) {
163  if (!sub) return NULL;
165  }
166  return sub;
167 }
169  _upb_sethas(msg, 1);
171 }
174  if (sub == NULL) {
176  if (!sub) return NULL;
178  }
179  return sub;
180 }
181 
182 /* envoy.config.common.matcher.v3.Matcher.OnMatch */
183 
186 }
189  if (!ret) return NULL;
191  return NULL;
192  }
193  return ret;
194 }
196  const upb_ExtensionRegistry* extreg,
197  int options, upb_Arena* arena) {
199  if (!ret) return NULL;
202  return NULL;
203  }
204  return ret;
205 }
208 }
210  upb_Arena* arena, size_t* len) {
212 }
213 typedef enum {
220 }
222  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
223 }
226 }
228  return UPB_READ_ONEOF(msg, const envoy_config_common_matcher_v3_Matcher*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 1, NULL);
229 }
231  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
232 }
235 }
237  return UPB_READ_ONEOF(msg, const struct envoy_config_core_v3_TypedExtensionConfig*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 2, NULL);
238 }
239 
242 }
245  if (sub == NULL) {
247  if (!sub) return NULL;
249  }
250  return sub;
251 }
254 }
257  if (sub == NULL) {
259  if (!sub) return NULL;
261  }
262  return sub;
263 }
264 
265 /* envoy.config.common.matcher.v3.Matcher.MatcherList */
266 
269 }
272  if (!ret) return NULL;
274  return NULL;
275  }
276  return ret;
277 }
279  const upb_ExtensionRegistry* extreg,
280  int options, upb_Arena* arena) {
282  if (!ret) return NULL;
285  return NULL;
286  }
287  return ret;
288 }
291 }
293  upb_Arena* arena, size_t* len) {
295 }
297  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
298 }
301 }
304 }
305 
308 }
311 }
314  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
315  if (!ok) return NULL;
316  return sub;
317 }
318 
319 /* envoy.config.common.matcher.v3.Matcher.MatcherList.Predicate */
320 
323 }
326  if (!ret) return NULL;
328  return NULL;
329  }
330  return ret;
331 }
333  const upb_ExtensionRegistry* extreg,
334  int options, upb_Arena* arena) {
336  if (!ret) return NULL;
339  return NULL;
340  }
341  return ret;
342 }
345 }
347  upb_Arena* arena, size_t* len) {
349 }
350 typedef enum {
359 }
361  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
362 }
365 }
368 }
370  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
371 }
374 }
377 }
379  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
380 }
383 }
386 }
388  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 4;
389 }
392 }
395 }
396 
399 }
402  if (sub == NULL) {
404  if (!sub) return NULL;
406  }
407  return sub;
408 }
411 }
414  if (sub == NULL) {
416  if (!sub) return NULL;
418  }
419  return sub;
420 }
423 }
426  if (sub == NULL) {
428  if (!sub) return NULL;
430  }
431  return sub;
432 }
435 }
438  if (sub == NULL) {
440  if (!sub) return NULL;
442  }
443  return sub;
444 }
445 
446 /* envoy.config.common.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate */
447 
450 }
453  if (!ret) return NULL;
455  return NULL;
456  }
457  return ret;
458 }
460  const upb_ExtensionRegistry* extreg,
461  int options, upb_Arena* arena) {
463  if (!ret) return NULL;
466  return NULL;
467  }
468  return ret;
469 }
472 }
474  upb_Arena* arena, size_t* len) {
476 }
477 typedef enum {
484 }
486  return _upb_hasbit(msg, 1);
487 }
489  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const upb_Message*) = NULL;
490 }
492  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const struct envoy_config_core_v3_TypedExtensionConfig*);
493 }
495  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 2;
496 }
499 }
501  return UPB_READ_ONEOF(msg, const struct envoy_type_matcher_v3_StringMatcher*, UPB_SIZE(12, 16), UPB_SIZE(4, 4), 2, NULL);
502 }
504  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 3;
505 }
508 }
510  return UPB_READ_ONEOF(msg, const struct envoy_config_core_v3_TypedExtensionConfig*, UPB_SIZE(12, 16), UPB_SIZE(4, 4), 3, NULL);
511 }
512 
514  _upb_sethas(msg, 1);
516 }
519  if (sub == NULL) {
521  if (!sub) return NULL;
523  }
524  return sub;
525 }
528 }
531  if (sub == NULL) {
533  if (!sub) return NULL;
535  }
536  return sub;
537 }
540 }
543  if (sub == NULL) {
545  if (!sub) return NULL;
547  }
548  return sub;
549 }
550 
551 /* envoy.config.common.matcher.v3.Matcher.MatcherList.Predicate.PredicateList */
552 
555 }
558  if (!ret) return NULL;
560  return NULL;
561  }
562  return ret;
563 }
565  const upb_ExtensionRegistry* extreg,
566  int options, upb_Arena* arena) {
568  if (!ret) return NULL;
571  return NULL;
572  }
573  return ret;
574 }
577 }
579  upb_Arena* arena, size_t* len) {
581 }
583  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
584 }
587 }
590 }
591 
594 }
597 }
600  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
601  if (!ok) return NULL;
602  return sub;
603 }
604 
605 /* envoy.config.common.matcher.v3.Matcher.MatcherList.FieldMatcher */
606 
609 }
612  if (!ret) return NULL;
614  return NULL;
615  }
616  return ret;
617 }
619  const upb_ExtensionRegistry* extreg,
620  int options, upb_Arena* arena) {
622  if (!ret) return NULL;
625  return NULL;
626  }
627  return ret;
628 }
631 }
633  upb_Arena* arena, size_t* len) {
635 }
637  return _upb_hasbit(msg, 1);
638 }
640  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
641 }
644 }
646  return _upb_hasbit(msg, 2);
647 }
649  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const upb_Message*) = NULL;
650 }
653 }
654 
656  _upb_sethas(msg, 1);
658 }
661  if (sub == NULL) {
663  if (!sub) return NULL;
665  }
666  return sub;
667 }
669  _upb_sethas(msg, 2);
671 }
674  if (sub == NULL) {
676  if (!sub) return NULL;
678  }
679  return sub;
680 }
681 
682 /* envoy.config.common.matcher.v3.Matcher.MatcherTree */
683 
686 }
689  if (!ret) return NULL;
691  return NULL;
692  }
693  return ret;
694 }
696  const upb_ExtensionRegistry* extreg,
697  int options, upb_Arena* arena) {
699  if (!ret) return NULL;
702  return NULL;
703  }
704  return ret;
705 }
708 }
710  upb_Arena* arena, size_t* len) {
712 }
713 typedef enum {
721 }
723  return _upb_hasbit(msg, 1);
724 }
726  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const upb_Message*) = NULL;
727 }
729  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const struct envoy_config_core_v3_TypedExtensionConfig*);
730 }
732  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 2;
733 }
736 }
739 }
741  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 3;
742 }
745 }
748 }
750  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 4;
751 }
754 }
756  return UPB_READ_ONEOF(msg, const struct envoy_config_core_v3_TypedExtensionConfig*, UPB_SIZE(12, 16), UPB_SIZE(4, 4), 4, NULL);
757 }
758 
760  _upb_sethas(msg, 1);
762 }
765  if (sub == NULL) {
767  if (!sub) return NULL;
769  }
770  return sub;
771 }
774 }
777  if (sub == NULL) {
779  if (!sub) return NULL;
781  }
782  return sub;
783 }
786 }
789  if (sub == NULL) {
791  if (!sub) return NULL;
793  }
794  return sub;
795 }
798 }
801  if (sub == NULL) {
803  if (!sub) return NULL;
805  }
806  return sub;
807 }
808 
809 /* envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap */
810 
813 }
816  if (!ret) return NULL;
818  return NULL;
819  }
820  return ret;
821 }
823  const upb_ExtensionRegistry* extreg,
824  int options, upb_Arena* arena) {
826  if (!ret) return NULL;
829  return NULL;
830  }
831  return ret;
832 }
835 }
837  upb_Arena* arena, size_t* len) {
839 }
841  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
842 }
845 }
847  return _upb_msg_map_size(msg, UPB_SIZE(0, 0));
848 }
850  return _upb_msg_map_get(msg, UPB_SIZE(0, 0), &key, 0, val, sizeof(*val));
851 }
854 }
855 
858  return _upb_msg_map_set(msg, UPB_SIZE(0, 0), &key, 0, &val, sizeof(val), a);
859 }
861  return _upb_msg_map_delete(msg, UPB_SIZE(0, 0), &key, 0);
862 }
865 }
866 
867 /* envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap.MapEntry */
868 
871  _upb_msg_map_key(msg, &ret, 0);
872  return ret;
873 }
875  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(8, 16));
876 }
879  _upb_msg_map_value(msg, &ret, sizeof(ret));
880  return ret;
881 }
882 
885 }
886 
887 /* envoy.config.common.matcher.v3.MatchPredicate */
888 
891 }
894  if (!ret) return NULL;
896  return NULL;
897  }
898  return ret;
899 }
901  const upb_ExtensionRegistry* extreg,
902  int options, upb_Arena* arena) {
904  if (!ret) return NULL;
907  return NULL;
908  }
909  return ret;
910 }
913 }
915  upb_Arena* arena, size_t* len) {
917 }
918 typedef enum {
933 }
935  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
936 }
939 }
942 }
944  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
945 }
948 }
951 }
953  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
954 }
957 }
960 }
962  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 4;
963 }
966 }
968  return UPB_READ_ONEOF(msg, bool, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 4, false);
969 }
971  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 5;
972 }
975 }
978 }
980  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 6;
981 }
984 }
987 }
989  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 7;
990 }
993 }
996 }
998  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 8;
999 }
1002 }
1005 }
1007  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 9;
1008 }
1011 }
1014 }
1016  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 10;
1017 }
1020 }
1023 }
1024 
1027 }
1030  if (sub == NULL) {
1032  if (!sub) return NULL;
1034  }
1035  return sub;
1036 }
1039 }
1042  if (sub == NULL) {
1044  if (!sub) return NULL;
1046  }
1047  return sub;
1048 }
1051 }
1054  if (sub == NULL) {
1056  if (!sub) return NULL;
1058  }
1059  return sub;
1060 }
1062  UPB_WRITE_ONEOF(msg, bool, UPB_SIZE(4, 8), value, UPB_SIZE(0, 0), 4);
1063 }
1066 }
1069  if (sub == NULL) {
1071  if (!sub) return NULL;
1073  }
1074  return sub;
1075 }
1078 }
1081  if (sub == NULL) {
1083  if (!sub) return NULL;
1085  }
1086  return sub;
1087 }
1090 }
1093  if (sub == NULL) {
1095  if (!sub) return NULL;
1097  }
1098  return sub;
1099 }
1102 }
1105  if (sub == NULL) {
1107  if (!sub) return NULL;
1109  }
1110  return sub;
1111 }
1114 }
1117  if (sub == NULL) {
1119  if (!sub) return NULL;
1121  }
1122  return sub;
1123 }
1126 }
1129  if (sub == NULL) {
1131  if (!sub) return NULL;
1133  }
1134  return sub;
1135 }
1136 
1137 /* envoy.config.common.matcher.v3.MatchPredicate.MatchSet */
1138 
1141 }
1144  if (!ret) return NULL;
1146  return NULL;
1147  }
1148  return ret;
1149 }
1151  const upb_ExtensionRegistry* extreg,
1152  int options, upb_Arena* arena) {
1154  if (!ret) return NULL;
1157  return NULL;
1158  }
1159  return ret;
1160 }
1163 }
1165  upb_Arena* arena, size_t* len) {
1167 }
1169  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
1170 }
1172  _upb_array_detach(msg, UPB_SIZE(0, 0));
1173 }
1176 }
1177 
1180 }
1183 }
1186  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
1187  if (!ok) return NULL;
1188  return sub;
1189 }
1190 
1191 /* envoy.config.common.matcher.v3.HttpHeadersMatch */
1192 
1195 }
1198  if (!ret) return NULL;
1200  return NULL;
1201  }
1202  return ret;
1203 }
1205  const upb_ExtensionRegistry* extreg,
1206  int options, upb_Arena* arena) {
1208  if (!ret) return NULL;
1211  return NULL;
1212  }
1213  return ret;
1214 }
1217 }
1219  upb_Arena* arena, size_t* len) {
1221 }
1223  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
1224 }
1226  _upb_array_detach(msg, UPB_SIZE(0, 0));
1227 }
1229  return (const struct envoy_config_route_v3_HeaderMatcher* const*)_upb_array_accessor(msg, UPB_SIZE(0, 0), len);
1230 }
1231 
1234 }
1237 }
1240  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
1241  if (!ok) return NULL;
1242  return sub;
1243 }
1244 
1245 /* envoy.config.common.matcher.v3.HttpGenericBodyMatch */
1246 
1249 }
1252  if (!ret) return NULL;
1254  return NULL;
1255  }
1256  return ret;
1257 }
1259  const upb_ExtensionRegistry* extreg,
1260  int options, upb_Arena* arena) {
1262  if (!ret) return NULL;
1265  return NULL;
1266  }
1267  return ret;
1268 }
1271 }
1273  upb_Arena* arena, size_t* len) {
1275 }
1277  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t) = 0;
1278 }
1280  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t);
1281 }
1283  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(4, 8));
1284 }
1286  _upb_array_detach(msg, UPB_SIZE(4, 8));
1287 }
1290 }
1291 
1293  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t) = value;
1294 }
1297 }
1300 }
1303  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(4, 8), UPB_SIZE(2, 3), &sub, arena);
1304  if (!ok) return NULL;
1305  return sub;
1306 }
1307 
1308 /* envoy.config.common.matcher.v3.HttpGenericBodyMatch.GenericTextMatch */
1309 
1312 }
1315  if (!ret) return NULL;
1317  return NULL;
1318  }
1319  return ret;
1320 }
1322  const upb_ExtensionRegistry* extreg,
1323  int options, upb_Arena* arena) {
1325  if (!ret) return NULL;
1328  return NULL;
1329  }
1330  return ret;
1331 }
1334 }
1336  upb_Arena* arena, size_t* len) {
1338 }
1339 typedef enum {
1346 }
1348  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
1349 }
1352 }
1355 }
1357  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
1358 }
1361 }
1364 }
1365 
1368 }
1371 }
1372 
1374 
1375 #ifdef __cplusplus
1376 } /* extern "C" */
1377 #endif
1378 
1379 #include "upb/port_undef.inc"
1380 
1381 #endif /* ENVOY_CONFIG_COMMON_MATCHER_V3_MATCHER_PROTO_UPB_H_ */
_upb_msg_map_clear
UPB_INLINE void _upb_msg_map_clear(upb_msg *msg, size_t ofs)
Definition: php-upb.h:1647
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_input
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_input(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:491
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_and_matcher
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_and_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:378
envoy_config_common_matcher_v3_Matcher
struct envoy_config_common_matcher_v3_Matcher envoy_config_common_matcher_v3_Matcher
Definition: envoy/config/common/matcher/v3/matcher.upb.h:38
envoy_config_common_matcher_v3_Matcher_MatcherTree_has_custom_match
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_has_custom_match(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:749
envoy_config_common_matcher_v3_Matcher_OnMatch_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_OnMatch_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:184
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:459
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_not_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_not_matcher(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:433
envoy_config_common_matcher_v3_MatchPredicate_rule_http_response_generic_body_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_http_response_generic_body_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:928
envoy_config_common_matcher_v3_Matcher_OnMatch_clear_action
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_OnMatch_clear_action(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:233
envoy_config_common_matcher_v3_MatchPredicate_rule_and_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_and_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:920
envoy_config_common_matcher_v3_Matcher_matcher_type_matcher_list
@ envoy_config_common_matcher_v3_Matcher_matcher_type_matcher_list
Definition: envoy/config/common/matcher/v3/matcher.upb.h:109
envoy_type_matcher_v3_StringMatcher
struct envoy_type_matcher_v3_StringMatcher envoy_type_matcher_v3_StringMatcher
Definition: envoy/type/matcher/v3/string.upb.h:25
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_has_binary_match
UPB_INLINE bool envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_has_binary_match(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1356
envoy_config_common_matcher_v3_MatchPredicate_mutable_http_request_headers_match
UPB_INLINE struct envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_mutable_http_request_headers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1067
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_set_binary_match
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_set_binary_match(envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg, upb_StringView value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1369
envoy_config_common_matcher_v3_MatchPredicate_parse
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate * envoy_config_common_matcher_v3_MatchPredicate_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:892
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:553
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:610
_upb_array_accessor
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1159
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:811
envoy_config_common_matcher_v3_Matcher_OnMatch_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_OnMatch_serialize_ex(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:209
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_on_match
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_on_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:651
envoy_config_common_matcher_v3_MatchPredicate_has_http_request_trailers_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_http_request_trailers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:979
envoy_config_common_matcher_v3_MatchPredicate_MatchSet
struct envoy_config_common_matcher_v3_MatchPredicate_MatchSet envoy_config_common_matcher_v3_MatchPredicate_MatchSet
Definition: envoy/config/common/matcher/v3/matcher.upb.h:49
envoy_config_common_matcher_v3_MatchPredicate_mutable_http_response_headers_match
UPB_INLINE struct envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_mutable_http_response_headers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1091
envoy_config_common_matcher_v3_Matcher_matcher_list
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList * envoy_config_common_matcher_v3_Matcher_matcher_list(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:122
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:83
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_clear_binary_match
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_clear_binary_match(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1359
envoy_config_common_matcher_v3_Matcher_OnMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_OnMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:49
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:814
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_serialize_ex(const envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1164
envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_oneofcases
envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:213
envoy_config_common_matcher_v3_MatchPredicate_mutable_http_response_generic_body_match
UPB_INLINE struct envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_MatchPredicate_mutable_http_response_generic_body_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1127
envoy_config_common_matcher_v3_Matcher_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher * envoy_config_common_matcher_v3_Matcher_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:90
envoy_config_common_matcher_v3_MatchPredicate_set_http_request_generic_body_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_http_request_generic_body_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_HttpGenericBodyMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1112
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_or_matcher
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_or_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:369
envoy_config_common_matcher_v3_Matcher_MatcherTree_set_custom_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_set_custom_match(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:796
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:343
envoy_config_common_matcher_v3_Matcher_MatcherList_add_matchers
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher * envoy_config_common_matcher_v3_Matcher_MatcherList_add_matchers(envoy_config_common_matcher_v3_Matcher_MatcherList *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:312
envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_custom_match
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_custom_match(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:799
envoy_config_common_matcher_v3_HttpGenericBodyMatch_clear_bytes_limit
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_clear_bytes_limit(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1276
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_and_matcher
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_and_matcher(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:424
envoy_config_common_matcher_v3_MatchPredicate_has_http_request_headers_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_http_request_headers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:970
envoy_config_common_matcher_v3_MatchPredicate_has_http_response_headers_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_http_response_headers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:988
encode.h
envoy_config_common_matcher_v3_MatchPredicate_clear_or_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_or_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:937
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_and_matcher
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_and_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:384
envoy_config_common_matcher_v3_HttpGenericBodyMatch_new
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1247
upb_Decode
upb_DecodeStatus upb_Decode(const char *buf, size_t size, void *msg, const upb_MiniTable *l, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: decode.c:1076
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_clear_predicate
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_clear_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:639
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_resize_rules
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate ** envoy_config_common_matcher_v3_MatchPredicate_MatchSet_resize_rules(envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg, size_t len, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1181
envoy_config_common_matcher_v3_MatchPredicate_clear_http_response_headers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_http_response_headers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:991
envoy_config_common_matcher_v3_Matcher_MatcherTree_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherTree_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:709
envoy_config_common_matcher_v3_HttpHeadersMatch_new
UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_HttpHeadersMatch_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1193
envoy_config_common_matcher_v3_MatchPredicate_rule_http_response_headers_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_http_response_headers_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:925
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_custom_match
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_custom_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:509
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_mutable_value_match
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_mutable_value_match(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:529
envoy_config_common_matcher_v3_Matcher_set_on_no_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_set_on_no_match(envoy_config_common_matcher_v3_Matcher *msg, envoy_config_common_matcher_v3_Matcher_OnMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:168
envoy_config_common_matcher_v3_MatchPredicate_mutable_and_match
UPB_INLINE struct envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_mutable_and_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1040
envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_prefix_match_map
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_prefix_match_map(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:787
options
double_dict options[]
Definition: capstone_test.c:55
envoy_config_common_matcher_v3_MatchPredicate_rule_http_response_trailers_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_http_response_trailers_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:926
envoy_config_common_matcher_v3_HttpGenericBodyMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_HttpGenericBodyMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:254
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_clear_value_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_clear_value_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:497
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_parse
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1313
envoy_config_common_matcher_v3_MatchPredicate_mutable_or_match
UPB_INLINE struct envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_mutable_or_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1028
envoy_config_common_matcher_v3_HttpHeadersMatch_add_headers
UPB_INLINE struct envoy_config_route_v3_HeaderMatcher * envoy_config_common_matcher_v3_HttpHeadersMatch_add_headers(envoy_config_common_matcher_v3_HttpHeadersMatch *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1238
envoy_config_common_matcher_v3_Matcher_MatcherList_clear_matchers
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_clear_matchers(const envoy_config_common_matcher_v3_Matcher_MatcherList *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:299
envoy_config_common_matcher_v3_HttpHeadersMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_HttpHeadersMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:239
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_add_predicate
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_add_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:598
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_exact_match_map
@ envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_exact_match_map
Definition: envoy/config/common/matcher/v3/matcher.upb.h:714
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_add_rules
UPB_INLINE struct envoy_config_common_matcher_v3_MatchPredicate * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_add_rules(envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1184
envoy_config_common_matcher_v3_MatchPredicate_rule_NOT_SET
@ envoy_config_common_matcher_v3_MatchPredicate_rule_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:929
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_nextmutable
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_nextmutable(envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, size_t *iter)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:863
_upb_sethas
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1232
envoy_config_common_matcher_v3_HttpGenericBodyMatch_set_bytes_limit
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_set_bytes_limit(envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, uint32_t value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1292
_upb_msg_map_set
UPB_INLINE bool _upb_msg_map_set(upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size, upb_arena *arena)
Definition: php-upb.h:1630
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:833
envoy_config_common_matcher_v3_MatchPredicate_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate * envoy_config_common_matcher_v3_MatchPredicate_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:900
envoy_config_common_matcher_v3_HttpHeadersMatch_mutable_headers
UPB_INLINE struct envoy_config_route_v3_HeaderMatcher ** envoy_config_common_matcher_v3_HttpHeadersMatch_mutable_headers(envoy_config_common_matcher_v3_HttpHeadersMatch *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1232
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_string_match
UPB_INLINE upb_StringView envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_string_match(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1353
envoy_config_common_matcher_v3_Matcher_OnMatch_set_action
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_OnMatch_set_action(envoy_config_common_matcher_v3_Matcher_OnMatch *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:252
envoy_config_common_matcher_v3_Matcher_clear_on_no_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_clear_on_no_match(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:137
upb_MiniTable
Definition: msg_internal.h:185
envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_exact_match_map
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_exact_match_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:734
envoy_config_common_matcher_v3_MatchPredicate_or_match
const UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_or_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:940
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_set
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_set(envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, upb_StringView key, envoy_config_common_matcher_v3_Matcher_OnMatch *val, upb_Arena *a)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:857
envoy_config_common_matcher_v3_Matcher_set_matcher_list
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_set_matcher_list(envoy_config_common_matcher_v3_Matcher *msg, envoy_config_common_matcher_v3_Matcher_MatcherList *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:144
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_has_on_match
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_has_on_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:645
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_NOT_SET
@ envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1342
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_single_predicate
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_single_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:397
envoy_config_common_matcher_v3_Matcher_matcher_tree
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree * envoy_config_common_matcher_v3_Matcher_matcher_tree(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:131
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_or_matcher
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_or_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:375
envoy_config_common_matcher_v3_HttpGenericBodyMatch_patterns
const UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *const * envoy_config_common_matcher_v3_HttpGenericBodyMatch_patterns(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1288
a
int a
Definition: abseil-cpp/absl/container/internal/hash_policy_traits_test.cc:88
envoy_config_common_matcher_v3_HttpHeadersMatch_has_headers
UPB_INLINE bool envoy_config_common_matcher_v3_HttpHeadersMatch_has_headers(const envoy_config_common_matcher_v3_HttpHeadersMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1222
envoy_config_common_matcher_v3_Matcher_MatcherTree_set_prefix_match_map
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_set_prefix_match_map(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:784
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_resize_predicate
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate ** envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_resize_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg, size_t len, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:595
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_case
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_oneofcases envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_case(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:357
envoy_config_core_v3_TypedExtensionConfig
struct envoy_config_core_v3_TypedExtensionConfig envoy_config_core_v3_TypedExtensionConfig
Definition: envoy/config/core/v3/extension.upb.h:24
_upb_array_detach
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
Definition: msg_internal.h:485
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_prefix_match_map
@ envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_prefix_match_map
Definition: envoy/config/common/matcher/v3/matcher.upb.h:715
envoy_config_common_matcher_v3_Matcher_has_matcher_tree
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_has_matcher_tree(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:125
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_parse
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1142
envoy_config_common_matcher_v3_HttpGenericBodyMatch_clear_patterns
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_clear_patterns(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1285
envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_case
UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_oneofcases envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_case(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:218
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap
struct envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap
Definition: envoy/config/common/matcher/v3/matcher.upb.h:46
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_set_input
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_set_input(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:513
envoy_config_common_matcher_v3_MatchPredicate_set_or_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_or_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_MatchPredicate_MatchSet *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1025
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_custom_match
@ envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_custom_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:716
envoy_config_common_matcher_v3_Matcher_MatcherTree_has_exact_match_map
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_has_exact_match_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:731
envoy_config_common_matcher_v3_Matcher_MatcherTree_prefix_match_map
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_prefix_match_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:746
envoy_config_common_matcher_v3_Matcher_OnMatch_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_OnMatch_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:195
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_predicate
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:642
envoy_config_common_matcher_v3_Matcher_on_no_match
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_on_no_match(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:140
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_mutable_input
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_mutable_input(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:517
envoy_config_common_matcher_v3_MatchPredicate_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_MatchPredicate_serialize(const envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:911
envoy_config_common_matcher_v3_Matcher_MatcherTree_exact_match_map
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_exact_match_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:737
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_custom_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_custom_match(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:752
_upb_msg_map_next
UPB_INLINE void * _upb_msg_map_next(const upb_msg *msg, size_t ofs, size_t *iter)
Definition: php-upb.h:1623
envoy_config_common_matcher_v3_HttpGenericBodyMatch_parse
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1250
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch
struct envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch
Definition: envoy/config/common/matcher/v3/matcher.upb.h:52
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_clear_map
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_clear_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:843
envoy_config_common_matcher_v3_Matcher_MatcherList
struct envoy_config_common_matcher_v3_Matcher_MatcherList envoy_config_common_matcher_v3_Matcher_MatcherList
Definition: envoy/config/common/matcher/v3/matcher.upb.h:40
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_value
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_value(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:877
envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_matcher
@ envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_matcher
Definition: envoy/config/common/matcher/v3/matcher.upb.h:214
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:131
envoy_config_common_matcher_v3_HttpHeadersMatch_resize_headers
UPB_INLINE struct envoy_config_route_v3_HeaderMatcher ** envoy_config_common_matcher_v3_HttpHeadersMatch_resize_headers(envoy_config_common_matcher_v3_HttpHeadersMatch *msg, size_t len, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1235
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_not_matcher
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_not_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:387
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_binary_match
UPB_INLINE upb_StringView envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_binary_match(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1362
envoy_config_common_matcher_v3_Matcher_OnMatch_clear_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_OnMatch_clear_matcher(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:224
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_has_input
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_has_input(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:485
uint32_t
unsigned int uint32_t
Definition: stdint-msvc2008.h:80
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_clear_input
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_clear_input(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:488
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:180
envoy_config_common_matcher_v3_MatchPredicate_http_request_trailers_match
const UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_http_request_trailers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:985
envoy_config_common_matcher_v3_Matcher_MatcherTree_input
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherTree_input(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:728
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_oneofcases
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:350
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_msginit
const upb_MiniTable envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:265
envoy_config_common_matcher_v3_MatchPredicate_not_match
const UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate * envoy_config_common_matcher_v3_MatchPredicate_not_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:958
envoy_config_common_matcher_v3_Matcher_MatcherTree_has_prefix_match_map
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_has_prefix_match_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:740
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_has_value_match
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_has_value_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:494
envoy_config_common_matcher_v3_Matcher_MatcherTree
struct envoy_config_common_matcher_v3_Matcher_MatcherTree envoy_config_common_matcher_v3_Matcher_MatcherTree
Definition: envoy/config/common/matcher/v3/matcher.upb.h:45
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_msginit
const upb_MiniTable envoy_config_common_matcher_v3_MatchPredicate_MatchSet_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:225
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_has_predicate
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_has_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:636
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1321
envoy_config_common_matcher_v3_Matcher_MatcherList_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList * envoy_config_common_matcher_v3_Matcher_MatcherList_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:270
envoy_config_common_matcher_v3_MatchPredicate_clear_not_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_not_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:955
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:321
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
envoy_config_common_matcher_v3_Matcher_MatcherList_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherList *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:292
_upb_msg_map_value
UPB_INLINE void _upb_msg_map_value(const void *msg, void *val, size_t size)
Definition: php-upb.h:1664
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1150
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_or_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_or_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:372
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate
struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate
Definition: envoy/config/common/matcher/v3/matcher.upb.h:42
decode.h
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_serialize(const envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1161
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_mutable_custom_match
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_mutable_custom_match(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:541
_upb_msg_map_get
UPB_INLINE bool _upb_msg_map_get(const upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size)
Definition: php-upb.h:1615
envoy_config_core_v3_TypedExtensionConfig_msginit
const upb_MiniTable envoy_config_core_v3_TypedExtensionConfig_msginit
Definition: envoy/config/core/v3/extension.upb.c:27
envoy_config_common_matcher_v3_HttpGenericBodyMatch
struct envoy_config_common_matcher_v3_HttpGenericBodyMatch envoy_config_common_matcher_v3_HttpGenericBodyMatch
Definition: envoy/config/common/matcher/v3/matcher.upb.h:51
envoy_type_matcher_v3_StringMatcher_msginit
const upb_MiniTable envoy_type_matcher_v3_StringMatcher_msginit
Definition: envoy/type/matcher/v3/string.upb.c:32
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_set_on_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_set_on_match(envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg, envoy_config_common_matcher_v3_Matcher_OnMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:668
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_mutable_on_match
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_mutable_on_match(envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:672
_upb_Array_Append_accessor2
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
Definition: msg_internal.h:525
envoy_config_common_matcher_v3_Matcher_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_serialize_ex(const envoy_config_common_matcher_v3_Matcher *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:104
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_mutable_rules
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate ** envoy_config_common_matcher_v3_MatchPredicate_MatchSet_mutable_rules(envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1178
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_single_predicate
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_single_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:400
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
envoy_config_common_matcher_v3_Matcher_matcher_type_NOT_SET
@ envoy_config_common_matcher_v3_Matcher_matcher_type_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:111
envoy_config_common_matcher_v3_Matcher_OnMatch_has_action
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_OnMatch_has_action(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:230
envoy_config_common_matcher_v3_Matcher_MatcherTree_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree * envoy_config_common_matcher_v3_Matcher_MatcherTree_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:684
envoy_config_common_matcher_v3_Matcher_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:33
envoy_config_common_matcher_v3_MatchPredicate_clear_http_request_trailers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_http_request_trailers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:982
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:578
envoy_config_common_matcher_v3_Matcher_OnMatch_mutable_matcher
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher * envoy_config_common_matcher_v3_Matcher_OnMatch_mutable_matcher(envoy_config_common_matcher_v3_Matcher_OnMatch *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:243
envoy_config_common_matcher_v3_HttpHeadersMatch_headers
UPB_INLINE const struct envoy_config_route_v3_HeaderMatcher *const * envoy_config_common_matcher_v3_HttpHeadersMatch_headers(const envoy_config_common_matcher_v3_HttpHeadersMatch *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1228
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher
struct envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher
Definition: envoy/config/common/matcher/v3/matcher.upb.h:44
envoy_config_common_matcher_v3_Matcher_OnMatch_has_matcher
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_OnMatch_has_matcher(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:221
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_case
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_oneofcases envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_case(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1344
envoy_config_common_matcher_v3_MatchPredicate_clear_http_request_headers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_http_request_headers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:973
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_mutable_predicate
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_mutable_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:659
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:618
envoy_config_common_matcher_v3_MatchPredicate_set_http_request_headers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_http_request_headers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_HttpHeadersMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1064
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:346
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_clear
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_clear(envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:856
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_set_value
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_set_value(envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry *msg, envoy_config_common_matcher_v3_Matcher_OnMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:883
envoy_config_common_matcher_v3_MatchPredicate_rule_not_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_not_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:921
upb_MiniTable_File
Definition: msg_internal.h:208
envoy_config_common_matcher_v3_HttpHeadersMatch_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_HttpHeadersMatch_serialize(const envoy_config_common_matcher_v3_HttpHeadersMatch *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1215
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_NOT_SET
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:355
envoy_config_common_matcher_v3_MatchPredicate
struct envoy_config_common_matcher_v3_MatchPredicate envoy_config_common_matcher_v3_MatchPredicate
Definition: envoy/config/common/matcher/v3/matcher.upb.h:48
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_clear_string_match
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_clear_string_match(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1350
envoy_config_common_matcher_v3_Matcher_MatcherList_has_matchers
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_has_matchers(const envoy_config_common_matcher_v3_Matcher_MatcherList *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:296
envoy_config_common_matcher_v3_HttpHeadersMatch
struct envoy_config_common_matcher_v3_HttpHeadersMatch envoy_config_common_matcher_v3_HttpHeadersMatch
Definition: envoy/config/common/matcher/v3/matcher.upb.h:50
envoy_config_common_matcher_v3_MatchPredicate_clear_and_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_and_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:946
envoy_config_common_matcher_v3_Matcher_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher * envoy_config_common_matcher_v3_Matcher_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:82
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_not_matcher
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_not_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:393
envoy_config_common_matcher_v3_HttpHeadersMatch_parse
UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_HttpHeadersMatch_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1196
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:629
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_string_match
@ envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_string_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1340
envoy_config_common_matcher_v3_HttpGenericBodyMatch_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_HttpGenericBodyMatch_serialize(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1269
envoy_config_common_matcher_v3_MatchPredicate_has_not_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_not_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:952
envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_exact_match_map
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_exact_match_map(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:775
envoy_config_common_matcher_v3_HttpGenericBodyMatch_mutable_patterns
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch ** envoy_config_common_matcher_v3_HttpGenericBodyMatch_mutable_patterns(envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1295
envoy_config_common_matcher_v3_Matcher_OnMatch_action
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_OnMatch_action(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:236
envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_input
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_input(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:725
envoy_config_common_matcher_v3_Matcher_mutable_matcher_list
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList * envoy_config_common_matcher_v3_Matcher_mutable_matcher_list(envoy_config_common_matcher_v3_Matcher *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:147
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_clear_custom_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_clear_custom_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:506
envoy_config_common_matcher_v3_HttpGenericBodyMatch_add_patterns
UPB_INLINE struct envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_add_patterns(envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1301
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_single_predicate
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_single_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:366
envoy_config_common_matcher_v3_HttpGenericBodyMatch_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_HttpGenericBodyMatch_serialize_ex(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1272
envoy_config_common_matcher_v3_HttpGenericBodyMatch_has_patterns
UPB_INLINE bool envoy_config_common_matcher_v3_HttpGenericBodyMatch_has_patterns(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1282
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:115
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_binary_match
@ envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_binary_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1341
envoy_config_common_matcher_v3_MatchPredicate_set_http_request_trailers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_http_request_trailers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_HttpHeadersMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1076
envoy_config_common_matcher_v3_MatchPredicate_mutable_http_request_generic_body_match
UPB_INLINE struct envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_MatchPredicate_mutable_http_request_generic_body_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1115
envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_action
@ envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_action
Definition: envoy/config/common/matcher/v3/matcher.upb.h:215
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_custom_match
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_custom_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:479
upb_Message
void upb_Message
Definition: msg.h:49
envoy_config_common_matcher_v3_Matcher_OnMatch_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_OnMatch_serialize(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:206
envoy_config_route_v3_HeaderMatcher_msginit
const upb_MiniTable envoy_config_route_v3_HeaderMatcher_msginit
Definition: route_components.upb.c:930
envoy_config_common_matcher_v3_MatchPredicate_set_not_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_not_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_MatchPredicate *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1049
envoy_config_common_matcher_v3_MatchPredicate_rule_oneofcases
envoy_config_common_matcher_v3_MatchPredicate_rule_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:918
decode_fast.h
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
envoy_config_common_matcher_v3_MatchPredicate_clear_http_response_generic_body_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_http_response_generic_body_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1018
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_oneofcases
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:477
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_oneofcases
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_rule_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1339
envoy_config_common_matcher_v3_MatchPredicate_mutable_not_match
UPB_INLINE struct envoy_config_common_matcher_v3_MatchPredicate * envoy_config_common_matcher_v3_MatchPredicate_mutable_not_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1052
envoy_config_common_matcher_v3_Matcher_mutable_on_no_match
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_mutable_on_no_match(envoy_config_common_matcher_v3_Matcher *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:172
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_not_matcher
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_not_matcher(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:436
envoy_config_common_matcher_v3_MatchPredicate_rule_http_request_headers_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_http_request_headers_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:923
_upb_msg_map_delete
UPB_INLINE bool _upb_msg_map_delete(upb_msg *msg, size_t ofs, const void *key, size_t key_size)
Definition: php-upb.h:1640
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_next
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_next(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, size_t *iter)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:852
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList
struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList
Definition: envoy/config/common/matcher/v3/matcher.upb.h:43
envoy_config_common_matcher_v3_MatchPredicate_clear_any_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_any_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:964
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_and_matcher
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_and_matcher
Definition: envoy/config/common/matcher/v3/matcher.upb.h:353
envoy_config_common_matcher_v3_Matcher_MatcherTree_set_input
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_set_input(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:759
_upb_msg_map_size
UPB_INLINE size_t _upb_msg_map_size(const upb_msg *msg, size_t ofs)
Definition: php-upb.h:1610
envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_input
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherTree_mutable_input(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:763
envoy_config_common_matcher_v3_MatchPredicate_has_and_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_and_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:943
value
const char * value
Definition: hpack_parser_table.cc:165
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_oneofcases
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:713
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_set_predicate
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_set_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg, envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:655
envoy_config_common_matcher_v3_HttpHeadersMatch_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_HttpHeadersMatch_serialize_ex(const envoy_config_common_matcher_v3_HttpHeadersMatch *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1218
envoy_config_common_matcher_v3_Matcher_MatcherTree_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherTree_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:151
envoy_config_common_matcher_v3_Matcher_matcher_type_matcher_tree
@ envoy_config_common_matcher_v3_Matcher_matcher_type_matcher_tree
Definition: envoy/config/common/matcher/v3/matcher.upb.h:110
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_NOT_SET
@ envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:717
envoy_config_common_matcher_v3_Matcher_MatcherList_resize_matchers
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher ** envoy_config_common_matcher_v3_Matcher_MatcherList_resize_matchers(envoy_config_common_matcher_v3_Matcher_MatcherList *msg, size_t len, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:309
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_has_rules
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_MatchSet_has_rules(const envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1168
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
envoy_config_common_matcher_v3_MatchPredicate_http_response_generic_body_match
const UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_MatchPredicate_http_response_generic_body_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1021
envoy_config_common_matcher_v3_Matcher_MatcherList_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherList *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:289
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_serialize_ex(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1335
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:632
envoy_config_common_matcher_v3_MatchPredicate_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_MatchPredicate_serialize_ex(const envoy_config_common_matcher_v3_MatchPredicate *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:914
upb_Encode
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
Definition: encode.c:573
_upb_hasbit
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
Definition: php-upb.h:1269
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:836
envoy_config_common_matcher_v3_MatchPredicate_http_response_headers_match
const UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_http_response_headers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:994
envoy_config_common_matcher_v3_MatchPredicate_mutable_http_request_trailers_match
UPB_INLINE struct envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_mutable_http_request_trailers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1079
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_rules
const UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate *const * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_rules(const envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1174
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_or_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_or_matcher(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:409
key
const char * key
Definition: hpack_parser_table.cc:164
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:470
upb_StringView
Definition: upb/upb/upb.h:72
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_single_predicate
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_has_single_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:360
envoy_config_common_matcher_v3_Matcher_matcher_type_oneofcases
envoy_config_common_matcher_v3_Matcher_matcher_type_oneofcases
Definition: envoy/config/common/matcher/v3/matcher.upb.h:108
envoy_config_common_matcher_v3_MatchPredicate_set_http_response_generic_body_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_http_response_generic_body_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_HttpGenericBodyMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1124
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_or_matcher
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_or_matcher
Definition: envoy/config/common/matcher/v3/matcher.upb.h:352
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_serialize_ex
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_serialize_ex(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, int options, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:473
UPB_READ_ONEOF
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:38
envoy_config_common_matcher_v3_HttpHeadersMatch_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_HttpHeadersMatch_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1204
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_delete
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_delete(envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, upb_StringView key)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:860
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:451
envoy_config_common_matcher_v3_Matcher_MatcherTree_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree * envoy_config_common_matcher_v3_Matcher_MatcherTree_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:687
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_mutable_predicate
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate ** envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_mutable_predicate(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:592
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:332
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_get
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_get(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg, upb_StringView key, envoy_config_common_matcher_v3_Matcher_OnMatch **val)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:849
envoy_config_common_matcher_v3_MatchPredicate_new
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate * envoy_config_common_matcher_v3_MatchPredicate_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:889
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_value_match
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_value_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:478
envoy_config_common_matcher_v3_MatchPredicate_any_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_any_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:967
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_single_predicate
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_single_predicate
Definition: envoy/config/common/matcher/v3/matcher.upb.h:351
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_has_value
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_has_value(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:874
envoy_config_common_matcher_v3_Matcher_MatcherList_mutable_matchers
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher ** envoy_config_common_matcher_v3_Matcher_MatcherList_mutable_matchers(envoy_config_common_matcher_v3_Matcher_MatcherList *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:306
upb_StringView_FromDataAndSize
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
Definition: upb/upb/upb.h:77
envoy_config_common_matcher_v3_Matcher_OnMatch_matcher
const UPB_INLINE envoy_config_common_matcher_v3_Matcher * envoy_config_common_matcher_v3_Matcher_OnMatch_matcher(const envoy_config_common_matcher_v3_Matcher_OnMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:227
UPB_WRITE_ONEOF
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:43
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_case
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_oneofcases envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_case(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:482
envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_NOT_SET
@ envoy_config_common_matcher_v3_Matcher_OnMatch_on_match_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:216
envoy_config_common_matcher_v3_MatchPredicate_mutable_http_response_trailers_match
UPB_INLINE struct envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_mutable_http_response_trailers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1103
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_predicate
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *const * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:588
envoy_config_common_matcher_v3_MatchPredicate_http_response_trailers_match
const UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_http_response_trailers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1003
envoy_config_common_matcher_v3_HttpHeadersMatch_clear_headers
UPB_INLINE void envoy_config_common_matcher_v3_HttpHeadersMatch_clear_headers(const envoy_config_common_matcher_v3_HttpHeadersMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1225
envoy_config_common_matcher_v3_MatchPredicate_rule_or_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_or_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:919
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_new
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1310
ok
bool ok
Definition: async_end2end_test.cc:197
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_single_predicate
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_single_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:363
envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_prefix_match_map
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_clear_prefix_match_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:743
envoy_config_common_matcher_v3_Matcher_has_on_no_match
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_has_on_no_match(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:134
envoy_config_common_matcher_v3_MatchPredicate_has_http_response_trailers_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_http_response_trailers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:997
envoy_config_common_matcher_v3_MatchPredicate_has_any_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_any_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:961
envoy_config_common_matcher_v3_HttpGenericBodyMatch_resize_patterns
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch ** envoy_config_common_matcher_v3_HttpGenericBodyMatch_resize_patterns(envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg, size_t len, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1298
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_key
UPB_INLINE upb_StringView envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry_key(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:869
envoy_config_common_matcher_v3_Matcher_MatcherTree_has_input
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_has_input(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:722
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_not_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_not_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:390
envoy_config_common_matcher_v3_Matcher_clear_matcher_tree
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_clear_matcher_tree(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:128
envoy_config_common_matcher_v3_Matcher_MatcherList_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList * envoy_config_common_matcher_v3_Matcher_MatcherList_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:267
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:101
envoy_config_common_matcher_v3_Matcher_mutable_matcher_tree
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherTree * envoy_config_common_matcher_v3_Matcher_mutable_matcher_tree(envoy_config_common_matcher_v3_Matcher *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:159
envoy_config_common_matcher_v3_Matcher_MatcherList_matchers
const UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *const * envoy_config_common_matcher_v3_Matcher_MatcherList_matchers(const envoy_config_common_matcher_v3_Matcher_MatcherList *msg, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:302
envoy_config_common_matcher_v3_MatchPredicate_set_any_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_any_match(envoy_config_common_matcher_v3_MatchPredicate *msg, bool value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1061
_upb_msg_map_set_value
UPB_INLINE void _upb_msg_map_set_value(void *msg, const void *val, size_t size)
Definition: php-upb.h:1670
envoy_config_common_matcher_v3_Matcher_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_serialize(const envoy_config_common_matcher_v3_Matcher *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:101
upb_StringView_FromString
UPB_INLINE upb_StringView upb_StringView_FromString(const char *data)
Definition: upb/upb/upb.h:85
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher * envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:607
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_has_string_match
UPB_INLINE bool envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_has_string_match(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1347
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_or_matcher
UPB_INLINE struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_mutable_or_matcher(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:412
_upb_Array_Resize_accessor2
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
Definition: msg_internal.h:513
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_has_map
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_has_map(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:840
envoy_config_route_v3_HeaderMatcher
struct envoy_config_route_v3_HeaderMatcher envoy_config_route_v3_HeaderMatcher
Definition: route_components.upb.h:125
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_and_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_set_and_matcher(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg, envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:421
envoy_config_common_matcher_v3_MatchPredicate_http_request_generic_body_match
const UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_MatchPredicate_http_request_generic_body_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1012
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:564
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_clear_predicate
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_clear_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:585
envoy_config_common_matcher_v3_MatchPredicate_rule_http_request_generic_body_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_http_request_generic_body_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:927
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_serialize(const envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1332
envoy_config_common_matcher_v3_MatchPredicate_clear_http_request_generic_body_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_http_request_generic_body_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1009
envoy_config_common_matcher_v3_Matcher_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher * envoy_config_common_matcher_v3_Matcher_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:79
envoy_config_common_matcher_v3_MatchPredicate_rule_case
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate_rule_oneofcases envoy_config_common_matcher_v3_MatchPredicate_rule_case(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:931
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap * envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:822
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:165
envoy_config_common_matcher_v3_matcher_proto_upb_file_layout
const upb_MiniTable_File envoy_config_common_matcher_v3_matcher_proto_upb_file_layout
Definition: envoy/config/common/matcher/v3/matcher.upb.c:289
envoy_config_common_matcher_v3_Matcher_MatcherList_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList * envoy_config_common_matcher_v3_Matcher_MatcherList_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:278
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_has_predicate
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_has_predicate(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:582
_upb_has_submsg_nohasbit
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
Definition: php-upb.h:1326
iter
Definition: test_winkernel.cpp:47
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry
struct envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_MapEntry
Definition: envoy/config/common/matcher/v3/matcher.upb.h:47
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_set_value_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_set_value_match(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, struct envoy_type_matcher_v3_StringMatcher *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:526
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:575
envoy_config_common_matcher_v3_Matcher_clear_matcher_list
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_clear_matcher_list(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:119
envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_size
UPB_INLINE size_t envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap_map_size(const envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:846
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate
struct envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate
Definition: envoy/config/common/matcher/v3/matcher.upb.h:41
envoy_config_common_matcher_v3_Matcher_OnMatch
struct envoy_config_common_matcher_v3_Matcher_OnMatch envoy_config_common_matcher_v3_Matcher_OnMatch
Definition: envoy/config/common/matcher/v3/matcher.upb.h:39
envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_clear_on_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher_clear_on_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_FieldMatcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:648
envoy_config_common_matcher_v3_MatchPredicate_has_http_response_generic_body_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_http_response_generic_body_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1015
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
envoy_config_common_matcher_v3_Matcher_MatcherTree_serialize
UPB_INLINE char * envoy_config_common_matcher_v3_Matcher_MatcherTree_serialize(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, upb_Arena *arena, size_t *len)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:706
envoy_config_common_matcher_v3_MatchPredicate_has_or_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_or_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:934
envoy_config_common_matcher_v3_Matcher_MatcherTree_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree * envoy_config_common_matcher_v3_Matcher_MatcherTree_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:695
envoy_config_common_matcher_v3_Matcher_OnMatch_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_OnMatch * envoy_config_common_matcher_v3_Matcher_OnMatch_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:187
envoy_config_common_matcher_v3_MatchPredicate_set_http_response_trailers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_http_response_trailers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_HttpHeadersMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1100
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_PredicateList_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:556
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_new
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:448
envoy_config_common_matcher_v3_Matcher_MatcherTree_custom_match
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_MatcherTree_custom_match(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:755
envoy_config_common_matcher_v3_Matcher_set_matcher_tree
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_set_matcher_tree(envoy_config_common_matcher_v3_Matcher *msg, envoy_config_common_matcher_v3_Matcher_MatcherTree *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:156
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_has_custom_match
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_has_custom_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:503
envoy_config_common_matcher_v3_Matcher_MatcherTree_set_exact_match_map
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherTree_set_exact_match_map(envoy_config_common_matcher_v3_Matcher_MatcherTree *msg, envoy_config_common_matcher_v3_Matcher_MatcherTree_MatchMap *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:772
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
_upb_msg_map_key
UPB_INLINE void _upb_msg_map_key(const void *msg, void *key, size_t size)
Definition: php-upb.h:1655
envoy_config_common_matcher_v3_MatchPredicate_http_request_headers_match
const UPB_INLINE envoy_config_common_matcher_v3_HttpHeadersMatch * envoy_config_common_matcher_v3_MatchPredicate_http_request_headers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:976
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_clear_rules
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_MatchSet_clear_rules(const envoy_config_common_matcher_v3_MatchPredicate_MatchSet *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1171
envoy_config_common_matcher_v3_HttpGenericBodyMatch_bytes_limit
UPB_INLINE uint32_t envoy_config_common_matcher_v3_HttpGenericBodyMatch_bytes_limit(const envoy_config_common_matcher_v3_HttpGenericBodyMatch *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1279
envoy_config_common_matcher_v3_MatchPredicate_msginit
const upb_MiniTable envoy_config_common_matcher_v3_MatchPredicate_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:211
msg_internal.h
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_set_custom_match
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_set_custom_match(envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:538
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_not_matcher
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_match_type_not_matcher
Definition: envoy/config/common/matcher/v3/matcher.upb.h:354
upb_Arena
Definition: upb_internal.h:36
envoy_config_common_matcher_v3_MatchPredicate_clear_http_response_trailers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_clear_http_response_trailers_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1000
envoy_config_common_matcher_v3_MatchPredicate_rule_http_request_trailers_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_http_request_trailers_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:924
envoy_config_common_matcher_v3_Matcher_MatcherList_msginit
const upb_MiniTable envoy_config_common_matcher_v3_Matcher_MatcherList_msginit
Definition: envoy/config/common/matcher/v3/matcher.upb.c:63
upb_ExtensionRegistry
Definition: msg.c:372
envoy_config_common_matcher_v3_MatchPredicate_has_http_request_generic_body_match
UPB_INLINE bool envoy_config_common_matcher_v3_MatchPredicate_has_http_request_generic_body_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1006
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_parse
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:324
_upb_array_mutable_accessor
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1171
envoy_config_common_matcher_v3_MatchPredicate_rule_any_match
@ envoy_config_common_matcher_v3_MatchPredicate_rule_any_match
Definition: envoy/config/common/matcher/v3/matcher.upb.h:922
envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_set_string_match
UPB_INLINE void envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch_set_string_match(envoy_config_common_matcher_v3_HttpGenericBodyMatch_GenericTextMatch *msg, upb_StringView value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1366
envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_case
UPB_INLINE envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_oneofcases envoy_config_common_matcher_v3_Matcher_MatcherTree_tree_type_case(const envoy_config_common_matcher_v3_Matcher_MatcherTree *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:719
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_NOT_SET
@ envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_matcher_NOT_SET
Definition: envoy/config/common/matcher/v3/matcher.upb.h:480
envoy_config_common_matcher_v3_Matcher_OnMatch_mutable_action
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_config_common_matcher_v3_Matcher_OnMatch_mutable_action(envoy_config_common_matcher_v3_Matcher_OnMatch *msg, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:255
envoy_config_common_matcher_v3_MatchPredicate_set_http_response_headers_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_http_response_headers_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_HttpHeadersMatch *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1088
envoy_config_common_matcher_v3_Matcher_has_matcher_list
UPB_INLINE bool envoy_config_common_matcher_v3_Matcher_has_matcher_list(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:116
envoy_config_common_matcher_v3_Matcher_matcher_type_case
UPB_INLINE envoy_config_common_matcher_v3_Matcher_matcher_type_oneofcases envoy_config_common_matcher_v3_Matcher_matcher_type_case(const envoy_config_common_matcher_v3_Matcher *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:113
envoy_config_common_matcher_v3_MatchPredicate_set_and_match
UPB_INLINE void envoy_config_common_matcher_v3_MatchPredicate_set_and_match(envoy_config_common_matcher_v3_MatchPredicate *msg, envoy_config_common_matcher_v3_MatchPredicate_MatchSet *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1037
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_and_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_clear_and_matcher(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:381
envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_value_match
UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher * envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate_value_match(const envoy_config_common_matcher_v3_Matcher_MatcherList_Predicate_SinglePredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:500
envoy_config_common_matcher_v3_Matcher_OnMatch_set_matcher
UPB_INLINE void envoy_config_common_matcher_v3_Matcher_OnMatch_set_matcher(envoy_config_common_matcher_v3_Matcher_OnMatch *msg, envoy_config_common_matcher_v3_Matcher *value)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:240
envoy_config_common_matcher_v3_MatchPredicate_and_match
const UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_and_match(const envoy_config_common_matcher_v3_MatchPredicate *msg)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:949
envoy_config_common_matcher_v3_HttpGenericBodyMatch_parse_ex
UPB_INLINE envoy_config_common_matcher_v3_HttpGenericBodyMatch * envoy_config_common_matcher_v3_HttpGenericBodyMatch_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1258
envoy_config_common_matcher_v3_MatchPredicate_MatchSet_new
UPB_INLINE envoy_config_common_matcher_v3_MatchPredicate_MatchSet * envoy_config_common_matcher_v3_MatchPredicate_MatchSet_new(upb_Arena *arena)
Definition: envoy/config/common/matcher/v3/matcher.upb.h:1139


grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:22