Lines Matching refs:StrRef
5153 StringRef StrRef; in CheckCallingConvAttr() local
5154 if (!checkStringLiteralArgumentAttr(Attrs, 0, StrRef)) { in CheckCallingConvAttr()
5158 if (StrRef == "aapcs") { in CheckCallingConvAttr()
5161 } else if (StrRef == "aapcs-vfp") { in CheckCallingConvAttr()
6767 StringRef StrRef = OrigStrRef; in handleUuidAttr() local
6768 if (StrRef.size() == 38 && StrRef.front() == '{' && StrRef.back() == '}') in handleUuidAttr()
6769 StrRef = StrRef.drop_front().drop_back(); in handleUuidAttr()
6772 if (StrRef.size() != 36) { in handleUuidAttr()
6779 if (StrRef[i] != '-') { in handleUuidAttr()
6783 } else if (!isHexDigit(StrRef[i])) { in handleUuidAttr()
6791 StrRef.substr(0, 8).getAsInteger(16, Parsed.Part1); in handleUuidAttr()
6792 StrRef.substr(9, 4).getAsInteger(16, Parsed.Part2); in handleUuidAttr()
6793 StrRef.substr(14, 4).getAsInteger(16, Parsed.Part3); in handleUuidAttr()
6795 StrRef.substr(19 + 2 * i + (i >= 2 ? 1 : 0), 2) in handleUuidAttr()