Lines Matching refs:ctor
64 var ctor = new Function(code.join(""))();
65 ctor.prototype = proto; class
66 ctor.prototype.CTOR = ctor;
67 ctor.prototype.TYPE = ctor.TYPE = type;
69 ctor.BASE = base;
70 base.SUBCLASSES.push(ctor);
72 ctor.DEFMETHOD = function(name, method) {
75 ctor.PROPS = props;
76 ctor.SELF_PROPS = self_props;
77 ctor.SUBCLASSES = [];
80 ctor[name.substr(1)] = methods[name];
82 ctor.DEFMETHOD(name, methods[name]);
85 if (typeof exports !== "undefined") exports["AST_" + type] = ctor;
86 return ctor;
122 var ctor = this.CTOR;
124 ctor.prototype._validate.call(this);
125 } while (ctor = ctor.BASE);
211 (function validate_transform(ctor) { argument
212 ctor.SUBCLASSES.forEach(validate_transform);
213 if (!HOP(ctor.prototype, "transform")) return;
214 var transform = ctor.prototype.transform;
215 ctor.prototype.transform = function(tw, in_list) {
225 ctor.prototype.transform = transform;