Lines Matching defs:LoadConfig
581 void mapLoadConfigMember(IO &IO, T &LoadConfig, const char *Name, M &Member) {
584 reinterpret_cast<char *>(&Member) - reinterpret_cast<char *>(&LoadConfig);
585 if (dist < (ptrdiff_t)LoadConfig.Size)
589 template <typename T> void mapLoadConfig(IO &IO, T &LoadConfig) {
590 IO.mapOptional("Size", LoadConfig.Size,
591 support::ulittle32_t(sizeof(LoadConfig)));
593 if (LoadConfig.Size < sizeof(LoadConfig.Size)) {
594 IO.setError("Size must be at least " + Twine(sizeof(LoadConfig.Size)));
598 #define MCase(X) mapLoadConfigMember(IO, LoadConfig, #X, LoadConfig.X)
664 IO.mapOptional("LoadConfig", E.LoadConfig64);
666 IO.mapOptional("LoadConfig", E.LoadConfig32);