[clang] 88fb1a9 - [clang][bytecode][NFC] Use auto* if we can (#213209)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Jul 30 23:47:10 PDT 2026
Author: Timm Baeder
Date: 2026-07-31T08:47:05+02:00
New Revision: 88fb1a93f4dd4e2bc5637b5e30ff0fab9edc21a9
URL: https://github.com/llvm/llvm-project/commit/88fb1a93f4dd4e2bc5637b5e30ff0fab9edc21a9
DIFF: https://github.com/llvm/llvm-project/commit/88fb1a93f4dd4e2bc5637b5e30ff0fab9edc21a9.diff
LOG: [clang][bytecode][NFC] Use auto* if we can (#213209)
Instead of just auto.
Added:
Modified:
clang/lib/AST/ByteCode/Interp.cpp
Removed:
################################################################################
diff --git a/clang/lib/AST/ByteCode/Interp.cpp b/clang/lib/AST/ByteCode/Interp.cpp
index 23bdc5ea28c03..6927be380b28a 100644
--- a/clang/lib/AST/ByteCode/Interp.cpp
+++ b/clang/lib/AST/ByteCode/Interp.cpp
@@ -1889,8 +1889,8 @@ bool CallVar(InterpState &S, CodePtr OpPC, const Function *Func,
if (!CheckCallDepth(S, OpPC))
return false;
- auto Memory = new char[InterpFrame::allocSize(Func)];
- auto NewFrame = new (Memory) InterpFrame(S, Func, S.PC, VarArgSize);
+ auto *Memory = new char[InterpFrame::allocSize(Func)];
+ auto *NewFrame = new (Memory) InterpFrame(S, Func, S.PC, VarArgSize);
InterpFrame *FrameBefore = S.Current;
S.Current = NewFrame;
@@ -1982,8 +1982,8 @@ bool Call(InterpState &S, CodePtr OpPC, const Function *Func,
if (!CheckCallDepth(S, OpPC))
return cleanup();
- auto Memory = new char[InterpFrame::allocSize(Func)];
- auto NewFrame = new (Memory) InterpFrame(S, Func, S.PC, VarArgSize);
+ auto *Memory = new char[InterpFrame::allocSize(Func)];
+ auto *NewFrame = new (Memory) InterpFrame(S, Func, S.PC, VarArgSize);
InterpFrame *FrameBefore = S.Current;
S.Current = NewFrame;
@@ -3077,7 +3077,7 @@ static bool castBackMemberPointer(InterpState &S,
unsigned OldPathLength = MemberPtr.getPathLength();
unsigned NewPathLength = OldPathLength - 1;
bool IsDerivedMember = NewPathLength != 0;
- auto NewPath = S.allocMemberPointerPath(NewPathLength);
+ auto *NewPath = S.allocMemberPointerPath(NewPathLength);
std::copy_n(MemberPtr.path(), NewPathLength, NewPath);
S.Stk.push<MemberPointer>(MemberPtr.atInstanceBase(BaseOffset, NewPathLength,
@@ -3093,7 +3093,7 @@ static bool appendToMemberPointer(InterpState &S,
unsigned OldPathLength = MemberPtr.getPathLength();
unsigned NewPathLength = OldPathLength + 1;
- auto NewPath = S.allocMemberPointerPath(NewPathLength);
+ auto *NewPath = S.allocMemberPointerPath(NewPathLength);
std::copy_n(MemberPtr.path(), OldPathLength, NewPath);
NewPath[OldPathLength] = cast<CXXRecordDecl>(BaseDecl);
@@ -3177,7 +3177,7 @@ bool CopyMemberPtrPath(InterpState &S, const RecordDecl *Entry,
unsigned OldPathLength = MemberPtr.getPathLength();
unsigned NewPathLength = OldPathLength + 1;
- auto NewPath = S.allocMemberPointerPath(NewPathLength);
+ auto *NewPath = S.allocMemberPointerPath(NewPathLength);
std::copy_n(MemberPtr.path(), OldPathLength, NewPath);
NewPath[OldPathLength] = cast<CXXRecordDecl>(Entry);
More information about the cfe-commits
mailing list