STR_SHARED_P      645 string.c           if (STR_SHARED_P(str)) {
STR_SHARED_P      665 string.c           if (STR_SHARED_P(orig) && (str = RSTRING(orig)->as.heap.aux.shared)) {
STR_SHARED_P      751 string.c           if (!STR_EMBED_P(str) && !STR_SHARED_P(str)) {
STR_SHARED_P      772 string.c           if (!STR_SHARED_P(str) && !STR_EMBED_P(str)) {
STR_SHARED_P     1151 string.c           if (!STR_SHARED_P(str)) return 1;
STR_SHARED_P     1203 string.c       	if (STR_SHARED_P(str)) {
STR_SHARED_P     1227 string.c           if (STR_SHARED_P(str)) str = RSTRING(str)->as.heap.aux.shared;
STR_SHARED_P     3042 string.c       	if (!STR_SHARED_P(str)) rb_str_new4(str);
STR_SHARED_P     3692 string.c           if (STR_SHARED_P(str2)) {