On Friday, 27 May 2016 at 13:32:30 UTC, Andrei Alexandrescu wrote:
On 5/27/16 7:07 AM, Marc Schütz wrote:
On Thursday, 26 May 2016 at 16:11:22 UTC, Andrei Alexandrescu wrote:
RFC: what primitives should RCStr have?

It should _safely_ convert to `const(char)[]`.

That is not possible, sorry. -- Andrei

 I wonder if it could...

For a while now I've wondered why there isn't an option to include flags to every type (for debugging)? The flags could relay a lot of information, like if a variable was originally immutable, const, shared, other? If it was originally allocated using the GC, malloc, C/C++/Other or stack. If it used a constructor, init, or not at all (= void)? Along with control options like where/when an assignment tries to happen, copies it's state (or it's variables with indirection), or printing an output each time it changes, etc.

 With the current state of things, I'll just take your word on it.

Reply via email to