From 7715d428f123889411e6fa0dadc2197723edd12e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3?= Date: Fri, 5 Mar 2021 16:32:33 +0900 Subject: [PATCH] rb_enc_symname_type: indent --- symbol.c | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/symbol.c b/symbol.c index 7dda4d2c9cff01..c515437d16055c 100644 --- a/symbol.c +++ b/symbol.c @@ -375,28 +375,28 @@ rb_enc_symname_type(const char *name, long len, rb_encoding *enc, unsigned int a case stophere: break; case needmore: - if (m >= e || (*m != '_' && !ISALPHA(*m) && ISASCII(*m))) { - if (len > 1 && *(e-1) == '=') { - type = rb_enc_symname_type(name, len-1, enc, allowed_attrset); - if (type != ID_ATTRSET) return ID_ATTRSET; + if (m >= e || (*m != '_' && !ISALPHA(*m) && ISASCII(*m))) { + if (len > 1 && *(e-1) == '=') { + type = rb_enc_symname_type(name, len-1, enc, allowed_attrset); + if (type != ID_ATTRSET) return ID_ATTRSET; + } + return -1; + } + while (m < e && is_identchar(m, e, enc)) m += rb_enc_mbclen(m, e, enc); + if (m >= e) break; + switch (*m) { + case '!': case '?': + if (type == ID_GLOBAL || type == ID_CLASS || type == ID_INSTANCE) return -1; + type = ID_JUNK; + ++m; + if (m + 1 < e || *m != '=') break; + /* fall through */ + case '=': + if (!(allowed_attrset & (1U << type))) return -1; + type = ID_ATTRSET; + ++m; + break; } - return -1; - } - while (m < e && is_identchar(m, e, enc)) m += rb_enc_mbclen(m, e, enc); - if (m >= e) break; - switch (*m) { - case '!': case '?': - if (type == ID_GLOBAL || type == ID_CLASS || type == ID_INSTANCE) return -1; - type = ID_JUNK; - ++m; - if (m + 1 < e || *m != '=') break; - /* fall through */ - case '=': - if (!(allowed_attrset & (1U << type))) return -1; - type = ID_ATTRSET; - ++m; - break; - } } return m == e ? type : -1;