Method: String#freeze
- Defined in:
- string.c
#freeze ⇒ Object
:nodoc:
3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 |
# File 'string.c', line 3179 VALUE rb_str_freeze(VALUE str) { if (CHILLED_STRING_P(str)) { FL_UNSET_RAW(str, STR_CHILLED); } if (OBJ_FROZEN(str)) return str; rb_str_resize(str, RSTRING_LEN(str)); return rb_obj_freeze(str); } |