Bug 24138 – [REG 2.103] MemberFunctionsTuple does not see final functions

Status
NEW
Severity
regression
Priority
P1
Component
phobos
Product
D
Version
D2
Platform
All
OS
All
Creation time
2023-09-09T07:24:50Z
Last change time
2024-12-01T16:41:46Z
Assigned to
No Owner
Creator
Steven Schveighoffer
Moved to GitHub: phobos#10530 →

Comments

Comment #0 by schveiguy — 2023-09-09T07:24:50Z
```d class C { final void foo() {} } import std.traits : MemberFunctionsTuple; pragma(msg, MemberFunctionsTuple!(C, "foo")); ``` Prior to 2.103, this outputs tuple(foo). After, it outputs (). Introduced here: https://github.com/dlang/phobos/pull/8664
Comment #1 by robert.schadek — 2024-12-01T16:41:46Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/phobos/issues/10530 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB