#include <java_name_resolver.h>
Private Member Functions | |
std::string | GetClassFullName (const std::string &name_without_package, const FileDescriptor *file, bool immutable, bool is_own_file) |
std::string | GetClassFullName (const std::string &name_without_package, const FileDescriptor *file, bool immutable, bool is_own_file, bool kotlin) |
std::string | GetClassFullName (const std::string &name_without_package, const FileDescriptor *file, bool immutable, bool multiple_files) |
std::string | GetJavaClassFullName (const std::string &name_without_package, const FileDescriptor *file, bool immutable) |
std::string | GetJavaClassFullName (const std::string &name_without_package, const FileDescriptor *file, bool immutable) |
std::string | GetJavaClassFullName (const std::string &name_without_package, const FileDescriptor *file, bool immutable, bool kotlin) |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ClassNameResolver) | |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ClassNameResolver) | |
Private Attributes | |
std::map< const FileDescriptor *, std::string > | file_immutable_outer_class_names_ |
Definition at line 56 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.h.
google::protobuf::compiler::java::ClassNameResolver::ClassNameResolver | ( | ) |
Definition at line 128 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
google::protobuf::compiler::java::ClassNameResolver::~ClassNameResolver | ( | ) |
Definition at line 130 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
google::protobuf::compiler::java::ClassNameResolver::ClassNameResolver | ( | ) |
google::protobuf::compiler::java::ClassNameResolver::~ClassNameResolver | ( | ) |
|
private |
|
private |
Definition at line 243 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
|
private |
Definition at line 211 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const Descriptor * | descriptor, |
bool | immutable | ||
) |
Definition at line 227 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const Descriptor * | descriptor, |
bool | immutable | ||
) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const Descriptor * | descriptor, |
bool | immutable, | ||
bool | kotlin | ||
) |
Definition at line 265 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const EnumDescriptor * | descriptor, |
bool | immutable | ||
) |
Definition at line 234 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const EnumDescriptor * | descriptor, |
bool | immutable | ||
) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const EnumDescriptor * | descriptor, |
bool | immutable, | ||
bool | kotlin | ||
) |
Definition at line 277 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const FileDescriptor * | descriptor, |
bool | immutable | ||
) |
Definition at line 201 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const FileDescriptor * | descriptor, |
bool | immutable | ||
) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const FileDescriptor * | descriptor, |
bool | immutable, | ||
bool | kotlin | ||
) |
Definition at line 226 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const ServiceDescriptor * | descriptor, |
bool | immutable | ||
) |
Definition at line 241 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const ServiceDescriptor * | descriptor, |
bool | immutable | ||
) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetClassName | ( | const ServiceDescriptor * | descriptor, |
bool | immutable, | ||
bool | kotlin | ||
) |
Definition at line 289 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetDescriptorClassName | ( | const FileDescriptor * | file | ) |
Definition at line 196 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetDescriptorClassName | ( | const FileDescriptor * | file | ) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetDowngradedClassName | ( | const Descriptor * | descriptor | ) |
Definition at line 370 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetDowngradedFileClassName | ( | const FileDescriptor * | file | ) |
Definition at line 365 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetExtensionIdentifierName | ( | const FieldDescriptor * | descriptor, |
bool | immutable | ||
) |
Definition at line 264 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetExtensionIdentifierName | ( | const FieldDescriptor * | descriptor, |
bool | immutable | ||
) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetExtensionIdentifierName | ( | const FieldDescriptor * | descriptor, |
bool | immutable, | ||
bool | kotlin | ||
) |
Definition at line 323 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileClassName | ( | const FileDescriptor * | file, |
bool | immutable | ||
) |
Definition at line 161 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileClassName | ( | const FileDescriptor * | file, |
bool | immutable | ||
) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileClassName | ( | const FileDescriptor * | file, |
bool | immutable, | ||
bool | kotlin | ||
) |
Definition at line 179 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileDefaultImmutableClassName | ( | const FileDescriptor * | file | ) |
Definition at line 132 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileDefaultImmutableClassName | ( | const FileDescriptor * | file | ) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileImmutableClassName | ( | const FileDescriptor * | file | ) |
Definition at line 144 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetFileImmutableClassName | ( | const FileDescriptor * | file | ) |
|
inline |
Definition at line 88 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.h.
|
inline |
Definition at line 98 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.h.
|
private |
Definition at line 249 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
|
private |
|
private |
Definition at line 303 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetJavaImmutableClassName | ( | const Descriptor * | descriptor | ) |
Definition at line 270 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetJavaImmutableClassName | ( | const Descriptor * | descriptor | ) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetJavaImmutableClassName | ( | const EnumDescriptor * | descriptor | ) |
Definition at line 276 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetJavaImmutableClassName | ( | const EnumDescriptor * | descriptor | ) |
std::string google::protobuf::compiler::java::ClassNameResolver::GetJavaMutableClassName | ( | const Descriptor * | descriptor | ) |
Definition at line 353 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetJavaMutableClassName | ( | const EnumDescriptor * | descriptor | ) |
Definition at line 359 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetKotlinExtensionsClassName | ( | const Descriptor * | descriptor | ) |
Definition at line 347 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
std::string google::protobuf::compiler::java::ClassNameResolver::GetKotlinFactoryName | ( | const Descriptor * | descriptor | ) |
Definition at line 329 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
|
inline |
Definition at line 92 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.h.
|
inline |
Definition at line 102 of file protobuf/src/google/protobuf/compiler/java/java_name_resolver.h.
|
private |
|
private |
bool google::protobuf::compiler::java::ClassNameResolver::HasConflictingClassName | ( | const FileDescriptor * | file, |
const std::string & | classname, | ||
NameEquality | equality_mode | ||
) |
Definition at line 172 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.
bool google::protobuf::compiler::java::ClassNameResolver::HasConflictingClassName | ( | const FileDescriptor * | file, |
const std::string & | classname, | ||
NameEquality | equality_mode | ||
) |
|
private |
Definition at line 117 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.h.