On Saturday, 7 June 2014 at 11:33:35 UTC, Meta wrote:
On Saturday, 7 June 2014 at 00:48:59 UTC, hane wrote:
On Friday, 6 June 2014 at 15:42:41 UTC, Meta wrote:
You should not do this, as it will create a new regex everywhere you use it. Unlike const or immutable, enum in this situation is more or less like a C macro.

#define r1 regex("bla")

I see. Thanks.

Do you remember where you saw this in Phobos? It was probably unintended, and should be removed.

At std.regex.


BTW, I found that immutable regex can be created with enum.
    enum r1_ = regex("bla");
    immutable r1 = r1_;
Regex struct created during compiling can be immutable?

Reply via email to