![]() |
TrinityCore
|
Public Member Functions | |
| LocationRecorder (Parser *parser) | |
| LocationRecorder (const LocationRecorder &parent) | |
| LocationRecorder (const LocationRecorder &parent, int path1) | |
| LocationRecorder (const LocationRecorder &parent, int path1, int path2) | |
| ~LocationRecorder () | |
| void | AddPath (int path_component) |
| void | StartAt (const io::Tokenizer::Token &token) |
| void | StartAt (const LocationRecorder &other) |
| void | EndAt (const io::Tokenizer::Token &token) |
| void | RecordLegacyLocation (const Message *descriptor, DescriptorPool::ErrorCollector::ErrorLocation location) |
| void | AttachComments (string *leading, string *trailing) const |
Private Member Functions | |
| void | Init (const LocationRecorder &parent) |
Private Attributes | |
| Parser * | parser_ |
| SourceCodeInfo::Location * | location_ |
| google::protobuf::compiler::Parser::LocationRecorder::LocationRecorder | ( | Parser * | parser | ) |
| google::protobuf::compiler::Parser::LocationRecorder::LocationRecorder | ( | const LocationRecorder & | parent | ) |
| google::protobuf::compiler::Parser::LocationRecorder::LocationRecorder | ( | const LocationRecorder & | parent, |
| int | path1 | ||
| ) |
| google::protobuf::compiler::Parser::LocationRecorder::LocationRecorder | ( | const LocationRecorder & | parent, |
| int | path1, | ||
| int | path2 | ||
| ) |
| google::protobuf::compiler::Parser::LocationRecorder::~LocationRecorder | ( | ) |
| void google::protobuf::compiler::Parser::LocationRecorder::AddPath | ( | int | path_component | ) |
| void google::protobuf::compiler::Parser::LocationRecorder::AttachComments | ( | string * | leading, |
| string * | trailing | ||
| ) | const |
| void google::protobuf::compiler::Parser::LocationRecorder::EndAt | ( | const io::Tokenizer::Token & | token | ) |
|
private |
| void google::protobuf::compiler::Parser::LocationRecorder::RecordLegacyLocation | ( | const Message * | descriptor, |
| DescriptorPool::ErrorCollector::ErrorLocation | location | ||
| ) |
| void google::protobuf::compiler::Parser::LocationRecorder::StartAt | ( | const io::Tokenizer::Token & | token | ) |
| void google::protobuf::compiler::Parser::LocationRecorder::StartAt | ( | const LocationRecorder & | other | ) |
|
private |
|
private |
1.8.8