#include <cpp_helpers.h>
Classes | |
struct | DepsGenerator |
Public Member Functions | |
const SCC * | GetSCC (const Descriptor *descriptor) |
const SCC * | GetSCC (const Descriptor *descriptor) |
MessageAnalysis | GetSCCAnalysis (const SCC *scc) |
MessageAnalysis | GetSCCAnalysis (const SCC *scc) |
bool | HasRequiredFields (const Descriptor *descriptor) |
bool | HasRequiredFields (const Descriptor *descriptor) |
bool | HasWeakField (const Descriptor *descriptor) |
MessageSCCAnalyzer (const Options &options) | |
MessageSCCAnalyzer (const Options &options) | |
Private Attributes | |
std::map< const SCC *, MessageAnalysis > | analysis_cache_ |
SCCAnalyzer< DepsGenerator > | analyzer_ |
Options | options_ |
Definition at line 519 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inlineexplicit |
Definition at line 521 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inlineexplicit |
Definition at line 581 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 529 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 593 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
MessageAnalysis google::protobuf::compiler::cpp::MessageSCCAnalyzer::GetSCCAnalysis | ( | const SCC * | scc | ) |
Definition at line 1145 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
MessageAnalysis google::protobuf::compiler::cpp::MessageSCCAnalyzer::GetSCCAnalysis | ( | const SCC * | scc | ) |
|
inline |
Definition at line 525 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 585 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 589 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
private |
Definition at line 547 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
private |
Definition at line 545 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
private |
Definition at line 546 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.