clang 22.0.0git
CIRGenException.cpp File Reference
#include "CIRGenCXXABI.h"
#include "CIRGenFunction.h"
#include "clang/AST/StmtVisitor.h"

Go to the source code of this file.

Functions

static const EHPersonalitygetCPersonality (const TargetInfo &target, const CodeGenOptions &cgOpts)
static const EHPersonalitygetObjCPersonality (const TargetInfo &target, const LangOptions &langOpts, const CodeGenOptions &cgOpts)
static const EHPersonalitygetCXXPersonality (const TargetInfo &target, const CodeGenOptions &cgOpts)
static const EHPersonalitygetObjCXXPersonality (const TargetInfo &target, const LangOptions &langOpts, const CodeGenOptions &cgOpts)
 Determines the personality function to use when both C++ and Objective-C exceptions are being caught.
static const EHPersonalitygetSEHPersonalityMSVC (const llvm::Triple &triple)

Function Documentation

◆ getCPersonality()

◆ getCXXPersonality()

◆ getObjCPersonality()

◆ getObjCXXPersonality()

◆ getSEHPersonalityMSVC()

const EHPersonality & getSEHPersonalityMSVC ( const llvm::Triple & triple)
static