summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-08-29 07:29:48 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-08-29 07:29:48 +0000
commitc145916f32b0c51e9a438ebf7e14e27fb3081450 (patch)
tree85575066692a78748c27a6b28394e85ed6f15b35 /eval.c
parent5cc08a4c23421f8cc89d400d522e572223a61501 (diff)
downloadruby-c145916f32b0c51e9a438ebf7e14e27fb3081450.tar.gz
ruby-c145916f32b0c51e9a438ebf7e14e27fb3081450.tar.xz
ruby-c145916f32b0c51e9a438ebf7e14e27fb3081450.zip
matz
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/eval.c b/eval.c
index c3bdd7b43..0ed7ca355 100644
--- a/eval.c
+++ b/eval.c
@@ -1720,7 +1720,6 @@ is_defined(self, node, buf)
case NODE_CDECL:
case NODE_CVDECL:
case NODE_CVASGN2:
- case NODE_CVASGN3:
return "assignment";
case NODE_LVAR:
@@ -1753,12 +1752,6 @@ is_defined(self, node, buf)
break;
case NODE_CVAR2:
- if (rb_cvar_defined(CLASS_OF(self), node->nd_vid)) {
- return "class variable";
- }
- break;
-
- case NODE_CVAR3:
if (rb_cvar_defined_singleton(self, node->nd_vid)) {
return "class variable";
}
@@ -2584,11 +2577,6 @@ rb_eval(self, n)
case NODE_CVASGN2:
result = rb_eval(self, node->nd_value);
- rb_cvar_set(CLASS_OF(self), node->nd_vid, result);
- break;
-
- case NODE_CVASGN3:
- result = rb_eval(self, node->nd_value);
rb_cvar_set_singleton(self, node->nd_vid, result);
break;
@@ -2628,10 +2616,6 @@ rb_eval(self, n)
break;
case NODE_CVAR2:
- result = rb_cvar_get(CLASS_OF(self), node->nd_vid);
- break;
-
- case NODE_CVAR3:
result = rb_cvar_get_singleton(self, node->nd_vid);
break;