Namespaces | Macros
parser_unittest.cc File Reference
#include <algorithm>
#include <map>
#include <memory>
#include <vector>
#include <google/protobuf/compiler/parser.h>
#include <google/protobuf/test_util2.h>
#include <google/protobuf/unittest.pb.h>
#include <google/protobuf/unittest_custom_options.pb.h>
#include <google/protobuf/io/tokenizer.h>
#include <google/protobuf/io/zero_copy_stream_impl.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/text_format.h>
#include <google/protobuf/wire_format.h>
#include <google/protobuf/stubs/substitute.h>
#include <google/protobuf/stubs/map_util.h>
#include <google/protobuf/testing/googletest.h>
#include <gtest/gtest.h>
Include dependency graph for parser_unittest.cc:

Go to the source code of this file.

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::compiler
 

Macros

#define ETC   "name:\"foo\" label:LABEL_REQUIRED number:1"
 

Macro Definition Documentation

◆ ETC

#define ETC   "name:\"foo\" label:LABEL_REQUIRED number:1"

Variable Documentation

◆ descriptor_proto

const Message* descriptor_proto

Definition at line 2693 of file parser_unittest.cc.

◆ error_collector_

MockErrorCollector error_collector_
protected

Definition at line 182 of file parser_unittest.cc.

◆ field

const FieldDescriptor* field

Definition at line 2694 of file parser_unittest.cc.

◆ file_

FileDescriptorProto file_
protected

Definition at line 2533 of file parser_unittest.cc.

◆ index

int index

Definition at line 2695 of file parser_unittest.cc.

◆ input_

std::unique_ptr<io::Tokenizer> input_
protected

Definition at line 186 of file parser_unittest.cc.

◆ markers_

std::map<char, std::pair<int, int> > markers_
private

Definition at line 2715 of file parser_unittest.cc.

◆ parser_

std::unique_ptr<Parser> parser_
protected

Definition at line 187 of file parser_unittest.cc.

◆ pool_

DescriptorPool pool_
protected

Definition at line 183 of file parser_unittest.cc.

◆ raw_input_

std::unique_ptr<io::ZeroCopyInputStream> raw_input_
protected

Definition at line 185 of file parser_unittest.cc.

◆ require_syntax_identifier_

bool require_syntax_identifier_
protected

Definition at line 188 of file parser_unittest.cc.

◆ source_locations_

const SourceLocationTable& source_locations_
private

Definition at line 104 of file parser_unittest.cc.

◆ spans_

SpanMap spans_
private

Definition at line 2714 of file parser_unittest.cc.

◆ text_

std::string text_

Definition at line 69 of file parser_unittest.cc.

◆ text_without_markers_

std::string text_without_markers_
private

Definition at line 2716 of file parser_unittest.cc.

◆ warning_

std::string warning_

Definition at line 68 of file parser_unittest.cc.

◆ wrapped_collector_

io::ErrorCollector* wrapped_collector_
private

Definition at line 105 of file parser_unittest.cc.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:03