Skip to content

Commit a9ac319

Browse files
committed
[MC] Make MCELFStreamer::finishImpl final
This function is final after efdb91e. Target-specific code should override MCTargetStreamer::finish instead, e.g. AArch64TargetELFStreamer::finish (fec1b6f).
1 parent efdb91e commit a9ac319

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

llvm/include/llvm/MC/MCELFStreamer.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ class MCELFStreamer : public MCObjectStreamer {
8080
void emitCGProfileEntry(const MCSymbolRefExpr *From,
8181
const MCSymbolRefExpr *To, uint64_t Count) override;
8282

83-
void finishImpl() override;
83+
// This is final. Override MCTargetStreamer::finish instead for
84+
// target-specific code.
85+
void finishImpl() final;
8486

8587
void emitBundleAlignMode(Align Alignment) override;
8688
void emitBundleLock(bool AlignToEnd) override;

0 commit comments

Comments
 (0)