озадачила ситуация когда я удалил текстовое поле из клипа.
компиляция возвращала вышеуказанную ошибку.
текстовое поле использовал для вывода отладочной информации.
соответственно появилась задача выводить инфу если есть текстовое поле под это.
вопрос именно в том - как узнать есть ли текстовое поле в клипе,
если даже трейс несуществующего текстового поля обламывает компиляцию..
код на всяк случай:

Код AS3:
package{
import flash.text.TextField;
import flash.display.MovieClip;
public class Spin extends MovieClip {
//debug_tf - случай 1: присутствует в клипе. случай 2: отсутствует в клипе
////var debug_tf:TextField; - если вписать сюда эту строку то тоже ругается:
////"1151: A conflict exists with definition debug_tf in namespace internal."
////...но это естественно в первом случае..
function Spin () {
trace (debug_tf);
//в первом случае - компилится. во втором - выдаёт ошибку
}
}
}