Skip to content

Commit 9260d31

Browse files
authored
[clang][bytecode][NFC] Remove Frame.cpp (#140750)
The file was basically empty. The actual implementation for function frames of the two interpreter life in their own respective files.
1 parent c555c8d commit 9260d31

File tree

3 files changed

+1
-16
lines changed

3 files changed

+1
-16
lines changed

clang/lib/AST/ByteCode/Frame.cpp

Lines changed: 0 additions & 14 deletions
This file was deleted.

clang/lib/AST/ByteCode/Frame.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace interp {
2424
/// Base class for stack frames, shared between VM and walker.
2525
class Frame {
2626
public:
27-
virtual ~Frame();
27+
virtual ~Frame() = default;
2828

2929
/// Generates a human-readable description of the call site.
3030
virtual void describe(llvm::raw_ostream &OS) const = 0;

clang/lib/AST/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ add_clang_library(clangAST
7474
ByteCode/Descriptor.cpp
7575
ByteCode/Disasm.cpp
7676
ByteCode/EvalEmitter.cpp
77-
ByteCode/Frame.cpp
7877
ByteCode/Function.cpp
7978
ByteCode/FunctionPointer.cpp
8079
ByteCode/InterpBuiltin.cpp

0 commit comments

Comments
 (0)