diff --git a/src/e2ir.c b/src/e2ir.c index efeb0e396919..b66583bdb3ed 100644 --- a/src/e2ir.c +++ b/src/e2ir.c @@ -2520,7 +2520,7 @@ elem *toElem(Expression *e, IRState *irs) Type *ta = are->e1->type->toBasetype(); // which we do if the 'next' types match - if (ae->memset & MemorySet_blockAssign) + if (ae->memset & blockAssign) { // Do a memset for array[]=v //printf("Lpair %s\n", ae->toChars()); @@ -2710,7 +2710,7 @@ elem *toElem(Expression *e, IRState *irs) /* Look for reference initializations */ - if (ae->memset & MemorySet_referenceInit) + if (ae->memset & referenceInit) { assert(ae->op == TOKconstruct || ae->op == TOKblit); assert(ae->e1->op == TOKvar); diff --git a/src/expression.h b/src/expression.h index 4fecd61477c2..63ab266f769e 100644 --- a/src/expression.h +++ b/src/expression.h @@ -1170,8 +1170,8 @@ class PreExp : public UnaExp enum MemorySet { - MemorySet_blockAssign = 1, // setting the contents of an array - MemorySet_referenceInit = 2, // setting the reference of STCref variable + blockAssign = 1, // setting the contents of an array + referenceInit = 2, // setting the reference of STCref variable }; class AssignExp : public BinExp