webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Macros
field_mask_util.cc File Reference
#include <google/protobuf/util/field_mask_util.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/stubs/map_util.h>

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::util
 

Macros

#define COPY_VALUE(TYPE, Name)
 
#define COPY_REPEATED_VALUE(TYPE, Name)
 

Macro Definition Documentation

◆ COPY_REPEATED_VALUE

#define COPY_REPEATED_VALUE (   TYPE,
  Name 
)
Value:
case FieldDescriptor::CPPTYPE_##TYPE: { \
int size = source_reflection->FieldSize(source, field); \
for (int i = 0; i < size; ++i) { \
destination_reflection->Add##Name( \
destination, field, \
source_reflection->GetRepeated##Name(source, field, i)); \
} \
break; \
}
#define size
Definition: float-mm.c:27
EGLStreamKHR EGLint EGLint EGLint size
Definition: eglext.h:984
GLsizei GLsizei GLchar * source
Definition: gl2.h:451
const FieldDescriptor * field
Definition: parser_unittest.cc:2279
for i
Definition: complexityMeasures.m:24
#define TYPE(u, l)
Definition: upb.c:9296
Definition: ColorSpaceData.mm:37

◆ COPY_VALUE

#define COPY_VALUE (   TYPE,
  Name 
)
Value:
case FieldDescriptor::CPPTYPE_##TYPE: { \
destination_reflection->Set##Name( \
destination, field, source_reflection->Get##Name(source, field)); \
break; \
}
GLsizei GLsizei GLchar * source
Definition: gl2.h:451
const FieldDescriptor * field
Definition: parser_unittest.cc:2279
#define TYPE(u, l)
Definition: upb.c:9296
Definition: ColorSpaceData.mm:37

Variable Documentation

◆ children

map<string, Node*> children