#include <printer.h>
Public Types | |
typedef std::pair< std::pair< size_t, size_t >, std::string > | Annotation |
Public Member Functions | |
virtual void | AddAnnotation (size_t begin_offset, size_t end_offset, const std::string &file_path, const std::vector< int > &path)=0 |
virtual void | AddAnnotationNew (Annotation &a) |
virtual | ~AnnotationCollector () |
typedef std::pair<std::pair<size_t, size_t>, std::string> google::protobuf::io::AnnotationCollector::Annotation |
|
inlinevirtual |
|
pure virtual |
|
inlinevirtual |
Reimplemented in google::protobuf::io::AnnotationProtoCollector< AnnotationProto >.