#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 | |
![]() | |
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.