Цитата:
function TClass () {
function toBePrivate () { trace("Should be TClass: "+ this) };
....................................
|

Код:
function TClass () {
var d = this
function toBePrivate () { trace("Should be TClass: "+ d) };
this.toString = function () { return "[TClass]" };
this.callPrivateMethod = function() {toBePrivate()};
}
var t = new TClass();
trace(t);
t.callPrivateMethod();
//trace
/*
[TClass]
Should be TClass: [TClass]
*/
Работает. Не понял, что вы хотели написать. this - это указатель на объект активации. В вашем случае, такой объект - function toBePrivate. Ну и где вы создаете ее экземпляр? Не создаете?, тогда что вы хотите получить от this?