*haXe *идиотизмциклы, сцуко, коварны ...
при использовании загадочных for'ов и inline-методов надо быть острожным. загадочный компилятор хакса для своих тайных нужд, при сочетании этих двух слов создаёт локальную переменную, в которую записывает значение класса.
class A {
static inline function aaa() {
// <-- вот тут всовывается var loc_0:* = A;
var i:Int;
for ( i in 0...10 ) {
}
}
}
соответственно могут возникнуть неприятные последствия, при попытки сделать exclude классу A.
в общем пришлось отказаться в пользу while, с которым такого не бывает.
#752004
from Talk.v10586D77C37, 20 months ago