Lines Matching refs:ivar
2529 // Get the ivar name for a given name.
2532 Opal.ivar = function(name) {
2898 Opal.return_ivar = function(ivar) {
2900 if (this[ivar] == null) { return nil; }
2901 return this[ivar];
2904 Opal.assign_ivar = function(ivar) {
2907 return this[ivar] = val;
2910 Opal.assign_ivar_val = function(ivar, static_val) {
2913 return this[ivar] = static_val;
3245 … $return_ivar = Opal.return_ivar, $assign_ivar = Opal.assign_ivar, $ivar = Opal.ivar, $deny_frozen…
3438 ivar = $ivar(name);
3440 var body = $return_ivar(ivar);
3443 Opal.prop(proto, ivar, nil);
3467 ivar = $ivar(name);
3469 var body = $assign_ivar(ivar);
3475 Opal.prop(proto, ivar, nil);
4902 … 'each', [], function $$8(i){var self = $$8.$$s == null ? this : $$8.$$s, ivar = nil, inspect = ni…
4906 ivar = self.$instance_variable_get(i);
4907 inspect = $$('Opal').$inspect(ivar);
4948 var ivar = self[Opal.ivar(name.substr(1))];
4950 return ivar == null ? nil : ivar;
4959 return self[Opal.ivar(name.substr(1))] = value; });
4967 var key = Opal.ivar(name.substr(1)),
4981 var result = [], ivar;
4986 ivar = name.slice(0, name.length - 1);
4988 ivar = name;
4990 result.push('@' + ivar);
14703 …se, true), 'instance_variables', [], $yield), 'reject', [], function $$56(ivar){var $ret_or_1 = ni…
14706 if (ivar == null) ivar = nil;
14707 if ($truthy(($ret_or_1 = /^@\d+$/.test(ivar)))) {
14710 return ivar['$==']("@length")