#include <printer.h>
Public Member Functions | |
virtual void | AddAnnotation (size_t begin_offset, size_t end_offset, const std::string &file_path, const std::vector< int > &path) |
void | AddAnnotation (size_t begin_offset, size_t end_offset, const std::string &file_path, const std::vector< int > &path) override |
virtual void | AddAnnotationNew (Annotation &a) |
void | AddAnnotationNew (Annotation &a) override |
AnnotationProtoCollector (AnnotationProto *annotation_proto) | |
AnnotationProtoCollector (AnnotationProto *annotation_proto) | |
![]() | |
virtual | ~AnnotationCollector () |
virtual | ~AnnotationCollector () |
Private Attributes | |
AnnotationProto *const | annotation_proto_ |
Additional Inherited Members | |
![]() | |
typedef std::pair< std::pair< size_t, size_t >, std::string > | Annotation |
typedef std::pair< std::pair< size_t, size_t >, std::string > | Annotation |
Definition at line 76 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer.h.
|
inlineexplicit |
Definition at line 80 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer.h.
|
inlineexplicit |
Definition at line 81 of file protobuf/src/google/protobuf/io/printer.h.
|
inlinevirtual |
Implements google::protobuf::io::AnnotationCollector.
Definition at line 84 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer.h.
|
inlineoverridevirtual |
Implements google::protobuf::io::AnnotationCollector.
Definition at line 85 of file protobuf/src/google/protobuf/io/printer.h.
|
inlinevirtual |
Reimplemented from google::protobuf::io::AnnotationCollector.
Definition at line 97 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer.h.
|
inlineoverridevirtual |
Reimplemented from google::protobuf::io::AnnotationCollector.
Definition at line 98 of file protobuf/src/google/protobuf/io/printer.h.
|
private |
Definition at line 106 of file bloaty/third_party/protobuf/src/google/protobuf/io/printer.h.