Home | History | Annotate | Download | only in protobuf

Lines Matching defs:FileDescriptor

76 class FileDescriptor;
144 const FileDescriptor* file() const;
278 const FileDescriptor* file_;
307 friend class FileDescriptor;
315 // - Get the Descriptor or FileDescriptor for its containing scope, then
317 // FileDescriptor::FindExtensionByName().
398 const FileDescriptor* file() const;// File in which this field was defined.
542 const FileDescriptor* file_;
582 friend class FileDescriptor;
602 const FileDescriptor* file() const;
652 const FileDescriptor* file_;
673 friend class FileDescriptor;
758 const FileDescriptor* file() const;
800 const FileDescriptor* file_;
811 friend class FileDescriptor;
885 // Describes a whole .proto file. To get the FileDescriptor for a compiled-in
888 class LIBPROTOBUF_EXPORT FileDescriptor {
897 // The DescriptorPool in which this FileDescriptor and all its contents were
905 const FileDescriptor* dependency(int index) const;
913 const FileDescriptor* public_dependency(int index) const;
921 const FileDescriptor* weak_dependency(int index) const;
980 // Write the source code information of this FileDescriptor into the given
1004 const FileDescriptor** dependencies_;
1022 // of Allocate<FileDescriptor>() and AllocateArray<FileDescriptor>() in
1025 FileDescriptor() {}
1033 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileDescriptor);
1097 // Find a FileDescriptor in the pool by file name. Returns NULL if not
1099 const FileDescriptor* FindFileByName(const string& name) const;
1101 // Find the FileDescriptor in the pool which defines the given symbol.
1105 const FileDescriptor* FindFileContainingSymbol(
1136 // When converting a FileDescriptorProto to a FileDescriptor, various
1175 // the pool. Returns the resulting FileDescriptor, or NULL if there were
1178 const FileDescriptor* BuildFile(const FileDescriptorProto& proto);
1181 const FileDescriptor* BuildFileCollectingErrors(
1252 // For internal (unit test) use only: Returns true if a FileDescriptor has
1262 friend class FileDescriptor;
1282 const FileDescriptor* BuildFileFromDatabase(
1324 PROTOBUF_DEFINE_ACCESSOR(Descriptor, file, const FileDescriptor*)
1347 PROTOBUF_DEFINE_ACCESSOR(FieldDescriptor, file, const FileDescriptor*)
1373 PROTOBUF_DEFINE_ACCESSOR(EnumDescriptor, file, const FileDescriptor*)
1388 PROTOBUF_DEFINE_ACCESSOR(ServiceDescriptor, file, const FileDescriptor*)
1400 PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, name)
1401 PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, package)
1402 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, pool, const DescriptorPool*)
1403 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, dependency_count, int)
1404 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, public_dependency_count, int)
1405 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, weak_dependency_count, int)
1406 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, message_type_count, int)
1407 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, enum_type_count, int)
1408 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, service_count, int)
1409 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, extension_count, int)
1410 PROTOBUF_DEFINE_OPTIONS_ACCESSOR(FileDescriptor, FileOptions)
1412 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, message_type, const Descriptor*)
1413 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, enum_type, const EnumDescriptor*)
1414 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, service,
1416 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, extension,
1504 inline const FileDescriptor* FileDescriptor::dependency(int index) const {
1508 inline const FileDescriptorFileDescriptor::public_dependency(
1513 inline const FileDescriptor* FileDescriptor::weak_dependency(