#include <vector>#include "absl/strings/str_replace.h"#include "absl/strings/substitute.h"#include "google/protobuf/descriptor.h"#include "google/protobuf/io/zero_copy_stream.h"

Go to the source code of this file.
Classes | |
| class | upbc::Output |
Namespaces | |
| upbc | |
Functions | |
| void | upbc::EmitFileWarning (const protobuf::FileDescriptor *file, Output &output) |
| std::string | upbc::FileLayoutName (const google::protobuf::FileDescriptor *file) |
| std::string | upbc::HeaderFilename (const google::protobuf::FileDescriptor *file) |
| std::string | upbc::MessageName (const protobuf::Descriptor *descriptor) |
| std::string | upbc::StripExtension (absl::string_view fname) |
| std::string | upbc::ToCIdent (absl::string_view str) |
| std::string | upbc::ToPreproc (absl::string_view str) |