1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-09-29 16:55:59 +00:00

Merge pull request #1380 from TomHarte/NoPairs

Eliminate various unnecessary uses of `std::make_pair`.
This commit is contained in:
Thomas Harte 2024-05-29 21:59:59 -04:00 committed by GitHub
commit edf4ba2533
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 10 additions and 10 deletions

View File

@ -246,7 +246,7 @@ class ActivityObserver: public Activity::Observer {
const float right_x = 1.0f - 2.0f * width;
float y = 1.0f - 2.0f * height;
for(const auto &drive: drives_) {
lights_.emplace(std::make_pair(drive, std::make_unique<Outputs::Display::OpenGL::Rectangle>(right_x, y, width, height)));
lights_.emplace(drive, std::make_unique<Outputs::Display::OpenGL::Rectangle>(right_x, y, width, height));
y -= height * 2.0f;
}
@ -257,7 +257,7 @@ class ActivityObserver: public Activity::Observer {
const float left_x = -1.0f + 2.0f * width;
y = 1.0f - 2.0f * height;
for(const auto &led: leds_) {
lights_.emplace(std::make_pair(led, std::make_unique<OpenGL::Rectangle>(left_x, y, width, height)));
lights_.emplace(led, std::make_unique<OpenGL::Rectangle>(left_x, y, width, height));
y -= height * 2.0f;
}
*/

View File

@ -153,7 +153,7 @@ struct CPU::WDC65816::ProcessorStorageConstructor {
}
// Insert into the map and return the resulting iterator.
return installed_patterns.insert(std::make_pair(key, std::make_pair(micro_op_location_8, micro_op_location_16))).first;
return installed_patterns.insert({key, {micro_op_location_8, micro_op_location_16}}).first;
}
public:

View File

@ -72,8 +72,8 @@ class Enum {
result.emplace_back(std::string(start, size_t(d_ptr - start)));
}
members_by_type_.emplace(std::make_pair(std::type_index(typeid(Type)), result));
names_by_type_.emplace(std::make_pair(std::type_index(typeid(Type)), std::string(name)));
members_by_type_.emplace(std::type_index(typeid(Type)), result);
names_by_type_.emplace(std::type_index(typeid(Type)), std::string(name));
}
/*!

View File

@ -294,7 +294,7 @@ template <typename Owner> class StructImpl: public Struct {
}
va_end(list);
permitted_enum_values_.emplace(std::make_pair(name, permitted_values));
permitted_enum_values_.emplace(name, permitted_values);
}
/*!

View File

@ -25,7 +25,7 @@ template <typename T> void DiskImageHolder<T>::flush_tracks() {
using TrackMap = std::map<Track::Address, std::shared_ptr<Track>>;
std::shared_ptr<TrackMap> track_copies(new TrackMap);
for(const auto &address : unwritten_tracks_) {
track_copies->insert(std::make_pair(address, std::shared_ptr<Track>(cached_tracks_[address]->clone())));
track_copies->insert({address, std::shared_ptr<Track>(cached_tracks_[address]->clone())});
}
unwritten_tracks_.clear();

View File

@ -317,14 +317,14 @@ std::map<std::size_t, Sector> Storage::Encodings::AppleGCR::sectors_from_segment
// Potentially this is a Macintosh sector.
auto macintosh_sector = decode_macintosh_sector(had_header ? &header : nullptr, sector);
if(macintosh_sector) {
result.insert(std::make_pair(sector_location, std::move(*macintosh_sector)));
result.insert({sector_location, std::move(*macintosh_sector)});
continue;
}
// Apple II then?
auto appleii_sector = decode_appleii_sector(had_header ? &header : nullptr, sector, is_five_and_three);
if(appleii_sector) {
result.insert(std::make_pair(sector_location, std::move(*appleii_sector)));
result.insert({sector_location, std::move(*appleii_sector)});
}
} else {
new_sector->data.push_back(value);

View File

@ -72,7 +72,7 @@ std::map<std::size_t, Storage::Encodings::MFM::Sector> Storage::Encodings::MFM::
new_sector->samples[0].push_back(shifter.get_byte());
++position;
if(position == size + 4) {
result.insert(std::make_pair(start_location, std::move(*new_sector)));
result.insert({start_location, std::move(*new_sector)});
is_reading = false;
shifter.set_should_obey_syncs(true);
new_sector.reset();