Emit a .seh_endfunclet directive for .xdata sizing.

Synopsis

Declared in <llvm/MC/MCStreamer.h>

virtual
void
emitWinCFIFuncletOrFuncEnd(SMLoc Loc = SMLoc());

Description

This is used on platforms, such as Windows on ARM64, that require function or funclet sizes to be emitted in .xdata before the End marker is emitted for the frame. We cannot use the End marker, as it is not set at the point of emitting .xdata, in order to indicate that the frame is active.

Parameters

Name

Description

Loc

‐ Source location for diagnostics.

Created with MrDocs