Home
last modified time | relevance | path

Searched refs:fwd_decls (Results 1 – 13 of 13) sorted by relevance

/third_party/protobuf/src/google/protobuf/compiler/objectivec/
Dobjectivec_message_field.cc69 std::set<string>* fwd_decls) const { in DetermineForwardDeclarations()
70 ObjCObjFieldGenerator::DetermineForwardDeclarations(fwd_decls); in DetermineForwardDeclarations()
72 fwd_decls->insert("@class " + variable("storage_type")); in DetermineForwardDeclarations()
76 std::set<string>* fwd_decls) const { in DetermineObjectiveCClassDefinitions()
77 fwd_decls->insert(ObjCClassDeclaration(variable("storage_type"))); in DetermineObjectiveCClassDefinitions()
92 std::set<string>* fwd_decls) const { in DetermineForwardDeclarations()
93 RepeatedFieldGenerator::DetermineForwardDeclarations(fwd_decls); in DetermineForwardDeclarations()
95 fwd_decls->insert("@class " + variable("storage_type")); in DetermineForwardDeclarations()
99 std::set<string>* fwd_decls) const { in DetermineObjectiveCClassDefinitions()
100 fwd_decls->insert(ObjCClassDeclaration(variable("storage_type"))); in DetermineObjectiveCClassDefinitions()
Dobjectivec_file.cc267 std::set<string> fwd_decls; in GenerateHeader() local
269 generator->DetermineForwardDeclarations(&fwd_decls); in GenerateHeader()
271 for (std::set<string>::const_iterator i(fwd_decls.begin()); in GenerateHeader()
272 i != fwd_decls.end(); ++i) { in GenerateHeader()
275 if (fwd_decls.begin() != fwd_decls.end()) { in GenerateHeader()
403 std::set<string> fwd_decls; in GenerateSource() local
405 generator->DetermineObjectiveCClassDefinitions(&fwd_decls); in GenerateSource()
408 generator->DetermineObjectiveCClassDefinitions(&fwd_decls); in GenerateSource()
429 if (!fwd_decls.empty()) { in GenerateSource()
435 if (!fwd_decls.empty()) { in GenerateSource()
[all …]
Dobjectivec_map_field.cc163 std::set<string>* fwd_decls) const { in DetermineForwardDeclarations()
164 RepeatedFieldGenerator::DetermineForwardDeclarations(fwd_decls); in DetermineForwardDeclarations()
170 fwd_decls->insert("@class " + value_storage_type); in DetermineForwardDeclarations()
175 std::set<string>* fwd_decls) const { in DetermineObjectiveCClassDefinitions()
180 fwd_decls->insert(ObjCClassDeclaration( in DetermineObjectiveCClassDefinitions()
Dobjectivec_message_field.h57 virtual void DetermineForwardDeclarations(std::set<string>* fwd_decls) const;
58 virtual void DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls) const;
74 virtual void DetermineForwardDeclarations(std::set<string>* fwd_decls) const;
75 virtual void DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls) const;
Dobjectivec_message.cc220 void MessageGenerator::DetermineForwardDeclarations(std::set<string>* fwd_decls) { in DetermineForwardDeclarations() argument
225 .DetermineForwardDeclarations(fwd_decls); in DetermineForwardDeclarations()
230 generator->DetermineForwardDeclarations(fwd_decls); in DetermineForwardDeclarations()
234 void MessageGenerator::DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls) { in DetermineObjectiveCClassDefinitions() argument
239 .DetermineObjectiveCClassDefinitions(fwd_decls); in DetermineObjectiveCClassDefinitions()
244 generator->DetermineObjectiveCClassDefinitions(fwd_decls); in DetermineObjectiveCClassDefinitions()
248 generator->DetermineObjectiveCClassDefinitions(fwd_decls); in DetermineObjectiveCClassDefinitions()
254 fwd_decls->insert(ObjCClassDeclaration(containing_class)); in DetermineObjectiveCClassDefinitions()
Dobjectivec_enum_field.cc119 std::set<string>* fwd_decls) const { in DetermineForwardDeclarations()
120 SingleFieldGenerator::DetermineForwardDeclarations(fwd_decls); in DetermineForwardDeclarations()
127 fwd_decls->insert("GPB_ENUM_FWD_DECLARE(" + name + ")"); in DetermineForwardDeclarations()
Dobjectivec_extension.cc137 std::set<string>* fwd_decls) { in DetermineObjectiveCClassDefinitions() argument
139 fwd_decls->insert(ObjCClassDeclaration(extended_type)); in DetermineObjectiveCClassDefinitions()
143 fwd_decls->insert(ObjCClassDeclaration(message_type)); in DetermineObjectiveCClassDefinitions()
Dobjectivec_map_field.h57 virtual void DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls) const;
58 virtual void DetermineForwardDeclarations(std::set<string>* fwd_decls) const;
Dobjectivec_message.h66 void DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls);
67 void DetermineForwardDeclarations(std::set<string>* fwd_decls);
Dobjectivec_field.h68 virtual void DetermineForwardDeclarations(std::set<string>* fwd_decls) const;
69 virtual void DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls) const;
Dobjectivec_extension.h54 void DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls);
Dobjectivec_enum_field.h53 virtual void DetermineForwardDeclarations(std::set<string>* fwd_decls) const;
Dobjectivec_field.cc188 std::set<string>* fwd_decls) const { in DetermineForwardDeclarations()
193 std::set<string>* fwd_decls) const { in DetermineObjectiveCClassDefinitions()