Lines Matching defs:LoadConfig
558 void mapLoadConfigMember(IO &IO, T &LoadConfig, const char *Name, M &Member) {
561 reinterpret_cast<char *>(&Member) - reinterpret_cast<char *>(&LoadConfig);
562 if (dist < (ptrdiff_t)LoadConfig.Size)
566 template <typename T> void mapLoadConfig(IO &IO, T &LoadConfig) {
567 IO.mapOptional("Size", LoadConfig.Size,
568 support::ulittle32_t(sizeof(LoadConfig)));
570 if (LoadConfig.Size < sizeof(LoadConfig.Size)) {
571 IO.setError("Size must be at least " + Twine(sizeof(LoadConfig.Size)));
575 #define MCase(X) mapLoadConfigMember(IO, LoadConfig, #X, LoadConfig.X)
641 IO.mapOptional("LoadConfig", E.LoadConfig64);
643 IO.mapOptional("LoadConfig", E.LoadConfig32);