Mercurial > projects > ddmd
diff dmd/PowExp.d @ 169:e7769d53e750
Moves static variables from Module to Global
author | korDen |
---|---|
date | Thu, 30 Sep 2010 13:29:54 +0400 |
parents | af1bebfd96a4 |
children | 96c0fff6897d |
line wrap: on
line diff
--- a/dmd/PowExp.d Thu Sep 30 12:57:13 2010 +0400 +++ b/dmd/PowExp.d Thu Sep 30 13:29:54 2010 +0400 @@ -15,6 +15,7 @@ import dmd.CommaExp; import dmd.AndExp; import dmd.CondExp; +import dmd.Global; import dmd.IntegerExp; import dmd.Type; import dmd.Lexer; @@ -112,9 +113,10 @@ if (!importMathChecked) { importMathChecked = 1; - for (int i = 0; i < Module.amodules.dim; i++) + auto amodules = global.amodules; + for (int i = 0; i < amodules.dim; i++) { - auto mi = cast(Module)Module.amodules.data[i]; + auto mi = cast(Module)amodules.data[i]; //printf("\t[%d] %s\n", i, mi->toChars()); if (mi.ident == Id.math && mi.parent.ident == Id.std &&