mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-13 14:36:18 +03:00
Refactoring: Introduce TargetABI::reverseExplicitParams()
This commit is contained in:
parent
92913d4c08
commit
29d609d63d
13 changed files with 19 additions and 47 deletions
|
@ -84,12 +84,6 @@ struct ArmTargetABI : TargetABI {
|
|||
if (!arg->byref)
|
||||
rewriteArgument(fty, *arg);
|
||||
}
|
||||
|
||||
// extern(D): reverse parameter order for non variadics, for DMD-compliance
|
||||
if (fty.type->linkage == LINKd && fty.type->varargs != 1 &&
|
||||
fty.args.size() > 1) {
|
||||
fty.reverseParams = true;
|
||||
}
|
||||
}
|
||||
|
||||
void rewriteArgument(IrFuncTy &fty, IrFuncTyArg &arg) override {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue