Corrected member initialisation order (addressing -Wreorder warnings)

This commit is contained in:
Nav
2023-08-19 21:53:00 +01:00
parent c622c9bd2e
commit 9a6e22e6c7
25 changed files with 49 additions and 42 deletions

View File

@@ -21,8 +21,8 @@ namespace Targets::Microchip::Avr::Avr8Bit
Avr8::Avr8(const TargetConfig& targetConfig)
: targetConfig(Avr8TargetConfig(targetConfig))
, targetDescriptionFile(TargetDescription::TargetDescriptionFile(this->targetConfig.name))
, name(this->targetDescriptionFile.getTargetName())
, signature(this->targetDescriptionFile.getTargetSignature())
, name(this->targetDescriptionFile.getTargetName())
, family(this->targetDescriptionFile.getFamily())
, targetParameters(this->targetDescriptionFile.getTargetParameters())
, supportedPhysicalInterfaces(this->targetDescriptionFile.getSupportedPhysicalInterfaces())

View File

@@ -44,9 +44,9 @@ namespace Targets
{
public:
TargetRegisterDescriptorId id;
TargetRegisterType type;
std::optional<TargetMemoryAddress> startAddress;
TargetMemorySize size;
TargetRegisterType type;
TargetMemoryType memoryType;
std::optional<std::string> name;
@@ -106,8 +106,8 @@ namespace Targets
TargetMemoryBuffer value;
TargetRegister(TargetRegisterDescriptorId descriptorId, std::vector<unsigned char> value)
: value(std::move(value))
, descriptorId(descriptorId)
: descriptorId(descriptorId)
, value(std::move(value))
{};
[[nodiscard]] std::size_t size() const {