[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #8 from Dlang Bot --- dlang/phobos pull request #8642 "std.math.hardware: Fix broken IEEE FP flags tests" was merged into master: - 36b2f9c6aa3d705c9b2c019ebf4480b5980502ad by Iain Buclaw: std.math.hardware: Fix broken IEEE FP flags

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #7 from Dlang Bot --- @ibuclaw created dlang/phobos pull request #8642 "std.math.hardware: Fix broken IEEE FP flags tests" mentioning this issue: - std.math.hardware: Fix broken IEEE FP flags tests 1. The `pragma(inline, false)`

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #6 from Iain Buclaw --- Saying that... the way that pragmas are handled in the front-end is all over the shop, with no coherent way to manage them (is a pragma standalone? must have a body? statement only? declaration only? etc...), or

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #5 from Iain Buclaw --- (In reply to RazvanN from comment #3) > That is true, but in your original bug report you want to apply the pragma > to the declarations inside the body, right? To be able to do that you need > to create a

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #4 from RazvanN --- > > That is true, but in your original bug report you want to apply the pragma > to the declarations inside the body, right? To be able to do that you need > to create a PragmaDeclaration and attach it to the the

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #3 from RazvanN --- (In reply to Iain Buclaw from comment #2) > (In reply to RazvanN from comment #1) > > 1. We can implement the expected behavior by attaching the pragma to the > > declaration, but given the existing machinery in the

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #2 from Iain Buclaw --- (In reply to RazvanN from comment #1) > 1. We can implement the expected behavior by attaching the pragma to the > declaration, but given the existing machinery in the compiler this will > require a lot of rework

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-11-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 Iain Buclaw changed: What|Removed |Added Keywords||wrong-code CC|