Home | History | Annotate | Download | only in protobuf

Lines Matching defs:FileDescriptor

83 class FileDescriptor;
189 const FileDescriptor* file() const;
387 const FileDescriptor* file_;
423 friend class FileDescriptor;
431 // - Get the Descriptor or FileDescriptor for its containing scope, then
433 // FileDescriptor::FindExtensionByName().
515 const FileDescriptor* file() const;// File in which this field was defined.
688 const FileDescriptor* file_;
729 friend class FileDescriptor;
813 const FileDescriptor* file() const;
888 const FileDescriptor* file_;
909 friend class FileDescriptor;
1004 const FileDescriptor* file() const;
1053 const FileDescriptor* file_;
1064 friend class FileDescriptor;
1153 // Describes a whole .proto file. To get the FileDescriptor for a compiled-in
1156 class LIBPROTOBUF_EXPORT FileDescriptor {
1165 // The DescriptorPool in which this FileDescriptor and all its contents were
1173 const FileDescriptor* dependency(int index) const;
1181 const FileDescriptor* public_dependency(int index) const;
1189 const FileDescriptor* weak_dependency(int index) const;
1257 // Write the source code information of this FileDescriptor into the given
1294 const FileDescriptor** dependencies_;
1314 // of Allocate<FileDescriptor>() and AllocateArray<FileDescriptor>() in
1317 FileDescriptor() {}
1326 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileDescriptor);
1395 // Find a FileDescriptor in the pool by file name. Returns NULL if not
1397 const FileDescriptor* FindFileByName(const string& name) const;
1399 // Find the FileDescriptor in the pool which defines the given symbol.
1403 const FileDescriptor* FindFileContainingSymbol(
1435 // When converting a FileDescriptorProto to a FileDescriptor, various
1485 // the pool. Returns the resulting FileDescriptor, or NULL if there were
1488 const FileDescriptor* BuildFile(const FileDescriptorProto& proto);
1491 const FileDescriptor* BuildFileCollectingErrors(
1568 // For internal (unit test) use only: Returns true if a FileDescriptor has
1584 friend class FileDescriptor;
1605 const FileDescriptor* BuildFileFromDatabase(
1649 PROTOBUF_DEFINE_ACCESSOR(Descriptor, file, const FileDescriptor*)
1682 PROTOBUF_DEFINE_ACCESSOR(FieldDescriptor, file, const FileDescriptor*)
1714 PROTOBUF_DEFINE_ACCESSOR(EnumDescriptor, file, const FileDescriptor*)
1730 PROTOBUF_DEFINE_ACCESSOR(ServiceDescriptor, file, const FileDescriptor*)
1745 PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, name)
1746 PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, package)
1747 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, pool, const DescriptorPool*)
1748 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, dependency_count, int)
1749 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, public_dependency_count, int)
1750 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, weak_dependency_count, int)
1751 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, message_type_count, int)
1752 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, enum_type_count, int)
1753 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, service_count, int)
1754 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, extension_count, int)
1755 PROTOBUF_DEFINE_OPTIONS_ACCESSOR(FileDescriptor, FileOptions)
1756 PROTOBUF_DEFINE_ACCESSOR(FileDescriptor, is_placeholder, bool)
1758 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, message_type, const Descriptor*)
1759 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, enum_type, const EnumDescriptor*)
1760 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, service,
1762 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, extension,
1885 inline const FileDescriptor* FileDescriptor::dependency(int index) const {
1889 inline const FileDescriptor* FileDescriptor::public_dependency(
1894 inline const FileDescriptor* FileDescriptor::weak_dependency(
1899 inline FileDescriptor::Syntax FileDescriptor::syntax() const {