Home
last modified time | relevance | path

Searched refs:StringLiteralKind (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DTwine.h107 StringLiteralKind, enumerator
312 : LHSKind(StringLiteralKind) { in Twine()
435 return isUnary() && getLHSKind() == StringLiteralKind; in isSingleStringLiteral()
448 case StringLiteralKind: in isSingleStringRef()
484 case StringLiteralKind: in getSingleStringRef()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DTwine.cpp47 case StringLiteralKind: in toNullTerminatedStringRef()
74 case Twine::StringLiteralKind: in printOneChild()
130 case Twine::StringLiteralKind: in printOneChildRepr()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1073 case StringLiteralKind::Ordinary: in mapCharByteWidth()
1074 case StringLiteralKind::UTF8: in mapCharByteWidth()
1077 case StringLiteralKind::Wide: in mapCharByteWidth()
1080 case StringLiteralKind::UTF16: in mapCharByteWidth()
1083 case StringLiteralKind::UTF32: in mapCharByteWidth()
1086 case StringLiteralKind::Unevaluated: in mapCharByteWidth()
1186 case StringLiteralKind::Ordinary: in outputString()
1188 case StringLiteralKind::Wide: in outputString()
1191 case StringLiteralKind::UTF8: in outputString()
1194 case StringLiteralKind::UTF16: in outputString()
[all …]
H A DASTContext.cpp12252 *this, Key, StringLiteralKind::Ordinary, in getPredefinedStringLiteralFromCache()
H A DExprConstant.cpp9094 StringLiteral::Create(Info.Ctx, ResultStr, StringLiteralKind::Ordinary, in VisitSYCLUniqueStableNameExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h1732 enum class StringLiteralKind { enum
1800 StringLiteral(const ASTContext &Ctx, StringRef Str, StringLiteralKind Kind,
1810 StringLiteralKind SK);
1822 StringLiteralKind Kind, bool Pascal, QualType Ty,
1870 StringLiteralKind getKind() const { in getKind()
1871 return static_cast<StringLiteralKind>(StringLiteralBits.Kind); in getKind()
1874 bool isOrdinary() const { return getKind() == StringLiteralKind::Ordinary; } in isOrdinary()
1875 bool isWide() const { return getKind() == StringLiteralKind::Wide; } in isWide()
1876 bool isUTF8() const { return getKind() == StringLiteralKind::UTF8; } in isUTF8()
1877 bool isUTF16() const { return getKind() == StringLiteralKind::UTF16; } in isUTF16()
[all …]
H A DStmt.h76 enum class StringLiteralKind; variable
480 LLVM_PREFERRED_TYPE(StringLiteralKind) in alignas()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp98 case StringLiteralKind::UTF8: in IsStringInit()
108 case StringLiteralKind::Ordinary: in IsStringInit()
112 return (SL->getKind() == StringLiteralKind::UTF8 && in IsStringInit()
126 case StringLiteralKind::UTF16: in IsStringInit()
134 case StringLiteralKind::UTF32: in IsStringInit()
142 case StringLiteralKind::Wide: in IsStringInit()
150 case StringLiteralKind::Unevaluated: in IsStringInit()
H A DSemaExprCXX.cpp4120 case StringLiteralKind::UTF8: in IsStringLiteralToNonConstPointerConversion()
4121 case StringLiteralKind::UTF16: in IsStringLiteralToNonConstPointerConversion()
4122 case StringLiteralKind::UTF32: in IsStringLiteralToNonConstPointerConversion()
4125 case StringLiteralKind::Ordinary: in IsStringLiteralToNonConstPointerConversion()
4128 case StringLiteralKind::Wide: in IsStringLiteralToNonConstPointerConversion()
4131 case StringLiteralKind::Unevaluated: in IsStringLiteralToNonConstPointerConversion()
H A DSemaExpr.cpp1982 Context, Literal.GetString(), StringLiteralKind::Unevaluated, false, {}, in ActOnUnevaluatedStringLiteral()
2068 StringLiteralKind Kind = StringLiteralKind::Ordinary; in ActOnStringLiteral()
2071 Kind = StringLiteralKind::Wide; in ActOnStringLiteral()
2075 Kind = StringLiteralKind::UTF8; in ActOnStringLiteral()
2078 Kind = StringLiteralKind::UTF16; in ActOnStringLiteral()
2081 Kind = StringLiteralKind::UTF32; in ActOnStringLiteral()
2089 !getLangOpts().Char8 && Kind == StringLiteralKind::UTF8) { in ActOnStringLiteral()
3757 SL = StringLiteral::Create(Context, RawChars, StringLiteralKind::Wide, in BuildPredefinedExpr()
3764 SL = StringLiteral::Create(Context, Str, StringLiteralKind::Ordinary, in BuildPredefinedExpr()
4020 StringLiteralKind::Ordinary, in ActOnNumericConstant()
H A DSemaExprObjC.cpp74 S = StringLiteral::Create(Context, StrBuf, StringLiteralKind::Ordinary, in ParseObjCStringLiteral()
H A DSemaChecking.cpp10411 StringLiteralKind getKind() const { return FExpr->getKind(); } in getKind()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp503 return StringLiteral::Create(*Context, Str, StringLiteralKind::Ordinary, in getStringLiteral()
H A DRewriteModernObjC.cpp604 return StringLiteral::Create(*Context, Str, StringLiteralKind::Ordinary, in getStringLiteral()