Lines Matching refs:ctor
1065 function class_(ctor) { argument
1071 if (ctor === AST_DefClass) {
1184 return new ctor({
1203 var ctor;
1206 ctor = AST_ForAwaitOf;
1209 ctor = AST_ForIn;
1212 ctor = AST_ForOf;
1214 if (ctor) {
1219 if (ctor !== AST_ForIn && init.definitions[0].value) {
1225 return for_enum(ctor, init);
1245 function for_enum(ctor, init) { argument
1249 return new ctor({
1369 var function_ = function(ctor) { argument
1373 if (/Defun$/.test(ctor.TYPE)) {
1375 S.in_async = /^Async/.test(ctor.TYPE);
1376 S.in_generator = /Generator/.test(ctor.TYPE);
1378 S.in_async = /^Async/.test(ctor.TYPE);
1379 S.in_generator = /Generator/.test(ctor.TYPE);
1382 if (name && ctor !== AST_Accessor && !(name instanceof AST_SymbolDeclaration))
1406 var node = new ctor({
2392 function make_unary(ctor, token, expr) { argument
2405 return new ctor({ operator: op, expression: expr });