コード例 #1
0
ファイル: sqclass.cpp プロジェクト: Disinterpreter/IV-Network
SQClass::~SQClass()
{
	REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this);
	Finalize();
}
コード例 #2
0
ファイル: sqobject.cpp プロジェクト: Heartbroken/bikini
SQClosure::~SQClosure()
{
	__ObjRelease(_base);
	REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this);
}
コード例 #3
0
ファイル: sqclass.cpp プロジェクト: Disinterpreter/IV-Network
SQInstance::~SQInstance()
{
	REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this);
	if(_class){ Finalize(); } //if _class is null it was already finalized by the GC
}
コード例 #4
0
ファイル: sqclass.cpp プロジェクト: q4a/scourge
SQInstance::~SQInstance() {
	REMOVE_FROM_CHAIN( &_sharedstate->_gc_chain, this );
	Finalize();
}