diff options
author | Vlad Serebrennikov <serebrennikov.vladislav@gmail.com> | 2023-11-05 13:35:38 +0300 |
---|---|---|
committer | Vlad Serebrennikov <serebrennikov.vladislav@gmail.com> | 2023-11-05 13:36:08 +0300 |
commit | c23aaa410358b9f9c364ddaaeb6b2069b185a99b (patch) | |
tree | ceb3f14d471a3bcc1ef46a1fd0e8eea7bd7e93c9 /clang/lib/Edit/RewriteObjCFoundationAPI.cpp | |
parent | 3e6ce58701a3a8463b53fb3fd2023c02b4e90554 (diff) | |
download | llvm-c23aaa410358b9f9c364ddaaeb6b2069b185a99b.zip llvm-c23aaa410358b9f9c364ddaaeb6b2069b185a99b.tar.gz llvm-c23aaa410358b9f9c364ddaaeb6b2069b185a99b.tar.bz2 |
[clang][NFC] Refactor `CharacterLiteral::CharacterKind`
This patch converts `CharacterLiteral::CharacterKind` to scoped enum in namespace scope. This enables forward declaration of this enum, which is useful in case like annotating bit-fields with `preferred_type`.
Diffstat (limited to 'clang/lib/Edit/RewriteObjCFoundationAPI.cpp')
-rw-r--r-- | clang/lib/Edit/RewriteObjCFoundationAPI.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Edit/RewriteObjCFoundationAPI.cpp b/clang/lib/Edit/RewriteObjCFoundationAPI.cpp index 736e450..adb34eb 100644 --- a/clang/lib/Edit/RewriteObjCFoundationAPI.cpp +++ b/clang/lib/Edit/RewriteObjCFoundationAPI.cpp @@ -643,7 +643,7 @@ static bool shouldNotRewriteImmediateMessageArgs(const ObjCMessageExpr *Msg, static bool rewriteToCharLiteral(const ObjCMessageExpr *Msg, const CharacterLiteral *Arg, const NSAPI &NS, Commit &commit) { - if (Arg->getKind() != CharacterLiteral::Ascii) + if (Arg->getKind() != CharacterLiteralKind::Ascii) return false; if (NS.isNSNumberLiteralSelector(NSAPI::NSNumberWithChar, Msg->getSelector())) { |