#include <cpp_padding_optimizer.h>

Public Member Functions | |
| void | OptimizeLayout (std::vector< const FieldDescriptor * > *fields, const Options &options) override |
| void | OptimizeLayout (std::vector< const FieldDescriptor * > *fields, const Options &options, MessageSCCAnalyzer *scc_analyzer) override |
| PaddingOptimizer () | |
| PaddingOptimizer () | |
| ~PaddingOptimizer () override | |
| ~PaddingOptimizer () override | |
Public Member Functions inherited from google::protobuf::compiler::cpp::MessageLayoutHelper | |
| virtual | ~MessageLayoutHelper () |
| virtual | ~MessageLayoutHelper () |
Definition at line 50 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h.
|
inline |
Definition at line 52 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h.
|
inlineoverride |
Definition at line 53 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h.
|
inline |
Definition at line 52 of file protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h.
|
inlineoverride |
Definition at line 53 of file protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h.
|
overridevirtual |
Implements google::protobuf::compiler::cpp::MessageLayoutHelper.
Definition at line 120 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.
|
overridevirtual |
Implements google::protobuf::compiler::cpp::MessageLayoutHelper.
Definition at line 120 of file protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.