From f7ffced8ee92bb6e695473b0e8f629692ddafd23 Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Wed, 14 Jan 2015 18:11:42 -0800 Subject: [PATCH] More enum fixes --- src/analysis/immutable_finder.d | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/analysis/immutable_finder.d b/src/analysis/immutable_finder.d index bcc7914..dcfe723 100644 --- a/src/analysis/immutable_finder.d +++ b/src/analysis/immutable_finder.d @@ -165,6 +165,11 @@ private: bool canFindImmutable(const VariableDeclaration dec) { import std.algorithm : canFind; + foreach (storageClass; dec.storageClasses) + { + if (storageClass.token == tok!"enum") + return true; + } foreach (attr; dec.attributes) { if (attr.attribute.type == tok!"immutable")