#include <unistd.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <algorithm>
#include <memory>
#include <google/protobuf/compiler/importer.h>
#include <google/protobuf/compiler/parser.h>
#include <google/protobuf/io/tokenizer.h>
#include <google/protobuf/io/zero_copy_stream_impl.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/io/io_win32.h>
Go to the source code of this file.
Classes | |
class | google::protobuf::compiler::SourceTreeDescriptorDatabase::SingleFileErrorCollector |
Namespaces | |
google::protobuf | |
google::protobuf::compiler | |
Functions | |
static bool | google::protobuf::compiler::ApplyMapping (const std::string &filename, const std::string &old_prefix, const std::string &new_prefix, std::string *result) |
static std::string | google::protobuf::compiler::CanonicalizePath (std::string path) |
static bool | google::protobuf::compiler::ContainsParentReference (const std::string &path) |
static bool | google::protobuf::compiler::IsWindowsAbsolutePath (const std::string &text) |
static char | google::protobuf::compiler::LastChar (const std::string &str) |