public IEmitVal GetAddress() { return new EmitValCPP( _target, _isOwnAddress ? _name : string.Format("(&({0}))", _name), _target.Pointer(_type)); }