[Issue 15110] pragma(inline) rarely works how I want it to

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

[Issue 15110] pragma(inline) rarely works how I want it to

2020-06-07 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 --- Comment #11 from Manu --- (In reply to Walter Bright from comment #10) > Manu, I thought you had argued strongly to me that if the inlining fails an > error should be generated. True, but I also think I understand a little more nuance now than

[Issue 15110] pragma(inline) rarely works how I want it to

2020-06-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #10

[Issue 15110] pragma(inline) rarely works how I want it to

2019-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 --- Comment #9 from Manu --- ** error even --

[Issue 15110] pragma(inline) rarely works how I want it to

2019-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 --- Comment #8 from Manu --- Right. I think `pragma(inline, true)` should express an AST inline in the front-end, and fail whenever such inlining can't occur. --

[Issue 15110] pragma(inline) rarely works how I want it to

2019-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 Mike Franklin changed: What|Removed |Added CC||slavo5...@yahoo.com --- Comment #7 from

[Issue 15110] pragma(inline) rarely works how I want it to

2015-10-03 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 --- Comment #6 from Manu --- There are cases where it should be valid to fail inlining, but shouldn't be an error. For instance, if I take the address of the function, that kinda implies it needs to emit an instance of the

[Issue 15110] pragma(inline) rarely works how I want it to

2015-09-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org

[Issue 15110] pragma(inline) rarely works how I want it to

2015-09-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 15110] pragma(inline) rarely works how I want it to

2015-09-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 --- Comment #4 from Manu --- Well, firstly, it should inline. Secondly, it should never be an error if it's impossible to inline (it should be a warning). Ie, exactly like __forceinline in C++. Also, it would be nice if it

[Issue 15110] pragma(inline) rarely works how I want it to

2015-09-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 David Nadlinger changed: What|Removed |Added CC||c...@klickverbot.at

[Issue 15110] pragma(inline) rarely works how I want it to

2015-09-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15110 --- Comment #2 from Manu --- Okay. I've encountered this sort of problem a lot, it might all be the same problem though, this isn't exactly an uncommon pattern. --