Searched refs:CharacterLiteralKind (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateBase.cpp | 92 CharacterLiteral::print(Val.getZExtValue(), CharacterLiteralKind::Ascii, in printIntegral() 95 CharacterLiteralKind Kind; in printIntegral() 97 Kind = CharacterLiteralKind::Wide; in printIntegral() 99 Kind = CharacterLiteralKind::UTF8; in printIntegral() 101 Kind = CharacterLiteralKind::UTF16; in printIntegral() 103 Kind = CharacterLiteralKind::UTF32; in printIntegral() 105 Kind = CharacterLiteralKind::Ascii; in printIntegral()
|
H A D | Expr.cpp | 1022 void CharacterLiteral::print(unsigned Val, CharacterLiteralKind Kind, in print() 1025 case CharacterLiteralKind::Ascii: in print() 1027 case CharacterLiteralKind::Wide: in print() 1030 case CharacterLiteralKind::UTF8: in print() 1033 case CharacterLiteralKind::UTF16: in print() 1036 case CharacterLiteralKind::UTF32: in print() 1049 if ((Val & ~0xFFu) == ~0xFFu && Kind == CharacterLiteralKind::Ascii) in print()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 331 case CharacterLiteralKind::Ascii: in BuildObjCNumericLiteral() 332 case CharacterLiteralKind::UTF8: in BuildObjCNumericLiteral() 336 case CharacterLiteralKind::Wide: in BuildObjCNumericLiteral() 340 case CharacterLiteralKind::UTF16: in BuildObjCNumericLiteral() 344 case CharacterLiteralKind::UTF32: in BuildObjCNumericLiteral() 623 case CharacterLiteralKind::Ascii: in BuildObjCBoxedExpr() 624 case CharacterLiteralKind::UTF8: in BuildObjCBoxedExpr() 628 case CharacterLiteralKind::Wide: in BuildObjCBoxedExpr() 632 case CharacterLiteralKind::UTF16: in BuildObjCBoxedExpr() 636 case CharacterLiteralKind::UTF32: in BuildObjCBoxedExpr()
|
H A D | SemaTemplate.cpp | 7365 CharacterLiteralKind Kind; in BuildExpressionFromIntegralTemplateArgumentValue() 7367 Kind = CharacterLiteralKind::Wide; in BuildExpressionFromIntegralTemplateArgumentValue() 7369 Kind = CharacterLiteralKind::UTF8; in BuildExpressionFromIntegralTemplateArgumentValue() 7371 Kind = CharacterLiteralKind::UTF16; in BuildExpressionFromIntegralTemplateArgumentValue() 7373 Kind = CharacterLiteralKind::UTF32; in BuildExpressionFromIntegralTemplateArgumentValue() 7375 Kind = CharacterLiteralKind::Ascii; in BuildExpressionFromIntegralTemplateArgumentValue()
|
H A D | SemaExpr.cpp | 3547 CharacterLiteralKind Kind = CharacterLiteralKind::Ascii; in ActOnCharacterConstant() 3549 Kind = CharacterLiteralKind::Wide; in ActOnCharacterConstant() 3551 Kind = CharacterLiteralKind::UTF16; in ActOnCharacterConstant() 3553 Kind = CharacterLiteralKind::UTF32; in ActOnCharacterConstant() 3555 Kind = CharacterLiteralKind::UTF8; in ActOnCharacterConstant()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 1589 enum class CharacterLiteralKind { Ascii, Wide, UTF8, UTF16, UTF32 }; enum 1596 CharacterLiteral(unsigned value, CharacterLiteralKind kind, QualType type, in CharacterLiteral() 1608 CharacterLiteralKind getKind() const { in getKind() 1609 return static_cast<CharacterLiteralKind>(CharacterLiteralBits.Kind); in getKind() 1618 void setKind(CharacterLiteralKind kind) { in setKind() 1627 static void print(unsigned val, CharacterLiteralKind Kind, raw_ostream &OS);
|
H A D | Stmt.h | 70 enum class CharacterLiteralKind; variable 502 LLVM_PREFERRED_TYPE(CharacterLiteralKind)
|
/freebsd/contrib/llvm-project/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 646 if (Arg->getKind() != CharacterLiteralKind::Ascii) in rewriteToCharLiteral()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 699 E->setKind(static_cast<CharacterLiteralKind>(Record.readInt())); in VisitCharacterLiteral()
|