[Issue 4813] New: trait for getting at access modifiers
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Sep 4 19:13:28 PDT 2010
http://d.puremagic.com/issues/show_bug.cgi?id=4813
Summary: trait for getting at access modifiers
Product: D
Version: D2
Platform: Other
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P2
Component: Phobos
AssignedTo: nobody at puremagic.com
ReportedBy: jmdavisProg at gmail.com
--- Comment #0 from Jonathan M Davis <jmdavisProg at gmail.com> 2010-09-04 19:13:08 PDT ---
As far as I can determine, __traits and std.traits do not currently give you
the means to determine the access modifier for a given type or function - i.e.
private, package, protected, or public. There are times when that information
is necessary to verify APIs with unit tests, and it could matter for generated
code which could need to know what the public API without mixing the other
functions or variables in which have other access levels.
Please add a function or set of functions (or trait argument for __traits)
which gives access to that information.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list