FIX: enumeration could in some cases take priority over local variables in type solver, resulting in compiler crashes or making it generate wrong code.
FIX: enumeration could in some cases take priority over local variables in type solver, resulting in compiler crashes or making it generate wrong code.

vehar/red,NikolayShubenkovProgSchool/red,iArnold/red,vehar/red,red-eco/red,NikolayShubenkovProgSchool/red,rheber/red,rheber/red,iArnold/red,red-eco/red