_('on\u0065')
_(12)
var foo = _('thr/ee').b.c.d().e.f().g
if (foobar) {
	var bla = function() {
		switch (baz) {
		default:
			_("fo\\ur")()()()()
		}
	}
	qux(1, 3, quux(_('five').bar.foo, 4), 2)
}

function func() {
	return
}

_(baz);

/** comment **/

var str = "raz; _('string'); ";

var str2 = 'raz; _("string2");';
var a = b
	/_("six")/g;

a['raz']
	/_("seven")/g

var c = d;
	/_('regexp');/g

_()

if (a) {
}
	/_("reqexp2")/

var x = {
	raz: 'dwa',
	marko: { tile: _("nested-one") },
	biurko: { elos: _("nested-one2") }
}

obj._('object');

obj.
	_("object2");

// _('comment');
var raz = 4;  // _('comment2')

/* _('mlcomment'); */

function test() {
	return _('nine');
}

/* comment

 _('mlcomment2');

 */

if (foo) { } _('ten');


_('eleven' + 'split' +
	'path');

_(true ? "twelve" : "bar");

_("object3" + { foo: bar() });

_.foo;


function test() {
	a();return    _(('four') + 'teen');
}


function test() {
	return _('fifteen');
}

(_)('donottake')

function test() {
	a(); return (_('sixteen'));
}

switch (_('seventeen')) {
case 1:
	_("'eighteen'");
	break;
case 2:
	_('nineteen');
	break;
default:
	_('twenty');
}

if (_('twenty/one')) {
} else if (_('twenty/two')) {
	i = (_('twenty/three'));
}

for (var i, j = _('/twenty/two/2/'); _('twenty/three/2/');
	_('twenty/four/2/\'')) {
	_("twenty/five/2/\"");
}

for (i in _('\'twenty/seven\'')) {
	_("\"twenty/eight");
}

with (a, _("\"twenty/nine\"")) {
	_('"thirty"');
}
isNaN();_('mid-thirty')

_('inner' + _(_('marko')) + 'elo')
_('thirty\
	break-line \
	one');

module.exports = /"/, _('thirty\two')