Searched refs:dllexport_decl (Results 1 - 12 of 12) sorted by relevance

/external/protobuf/
H A Dgenerate_descriptor_proto.sh31 ./protoc --cpp_out=dllexport_decl=LIBPROTOBUF_EXPORT:. google/protobuf/descriptor.proto && \
32 ./protoc --cpp_out=dllexport_decl=LIBPROTOC_EXPORT:. google/protobuf/compiler/plugin.proto
/external/protobuf/src/google/protobuf/compiler/cpp/
H A Dcpp_generator.cc66 // generator classes. Currently we pass dllexport_decl down to all of
70 // If the dllexport_decl option is passed to the compiler, we need to write
74 // protoc --cpp_out=dllexport_decl=FOO_EXPORT:outdir foo.proto
81 string dllexport_decl; local
84 if (options[i].first == "dllexport_decl") {
85 dllexport_decl = options[i].second;
98 FileGenerator file_generator(file, dllexport_decl);
H A Dcpp_extension.h58 // See generator.cc for the meaning of dllexport_decl.
60 const string& dllexport_decl);
H A Dcpp_enum.h54 // See generator.cc for the meaning of dllexport_decl.
56 const string& dllexport_decl);
H A Dcpp_file.h62 // See generator.cc for the meaning of dllexport_decl.
64 const string& dllexport_decl);
H A Dcpp_service.h56 // See generator.cc for the meaning of dllexport_decl.
58 const string& dllexport_decl);
H A Dcpp_file.cc54 const string& dllexport_decl)
64 dllexport_decl_(dllexport_decl) {
68 new MessageGenerator(file->message_type(i), dllexport_decl));
73 new EnumGenerator(file->enum_type(i), dllexport_decl));
78 new ServiceGenerator(file->service(i), dllexport_decl));
83 new ExtensionGenerator(file->extension(i), dllexport_decl));
163 "void $dllexport_decl$ $adddescriptorsname$();\n",
165 "dllexport_decl", dllexport_decl_);
168 // Note that we don't put dllexport_decl on these because they are only
53 FileGenerator(const FileDescriptor* file, const string& dllexport_decl) argument
H A Dcpp_enum.cc49 const string& dllexport_decl)
52 dllexport_decl_(dllexport_decl) {
48 EnumGenerator(const EnumDescriptor* descriptor, const string& dllexport_decl) argument
H A Dcpp_extension.cc60 const string& dllexport_decl)
62 dllexport_decl_(dllexport_decl) {
59 ExtensionGenerator(const FieldDescriptor* descriptor, const string& dllexport_decl) argument
H A Dcpp_service.cc46 const string& dllexport_decl)
50 if (dllexport_decl.empty()) {
53 vars_["dllexport"] = dllexport_decl + " ";
45 ServiceGenerator(const ServiceDescriptor* descriptor, const string& dllexport_decl) argument
H A Dcpp_message.h58 // See generator.cc for the meaning of dllexport_decl.
60 const string& dllexport_decl);
H A Dcpp_message.cc151 const string& dllexport_decl)
154 dllexport_decl_(dllexport_decl),
165 new MessageGenerator(descriptor->nested_type(i), dllexport_decl));
170 new EnumGenerator(descriptor->enum_type(i), dllexport_decl));
175 new ExtensionGenerator(descriptor->extension(i), dllexport_decl));
475 "friend void $dllexport_decl$ $adddescriptorsname$();\n",
476 "dllexport_decl", dllexport_decl_,
150 MessageGenerator(const Descriptor* descriptor, const string& dllexport_decl) argument

Completed in 94 milliseconds