Go to the source code of this file.
◆ emitConstructorDestructorAlias()
◆ getCIRGenToUse()
Definition at line 133 of file CIRGenItaniumCXXABI.cpp.
References clang::Ctor_Complete, clang::Dtor_Complete, clang::CIRGen::CIRGenModule::errorNYI(), clang::CIRGen::CIRGenModule::getCodeGenOpts(), clang::CIRGen::CIRGenModule::getFunctionLinkage(), clang::CXXRecordDecl::getNumVBases(), clang::CXXMethodDecl::getParent(), clang::FunctionDecl::getSourceRange(), clang::CIRGen::CIRGenModule::getTarget(), clang::TargetInfo::getTriple(), cir::isDiscardableIfUnused(), cir::isValidLinkage(), and cir::isWeakForLinker().
◆ insertThrowAndSplit()
static void insertThrowAndSplit |
( |
mlir::OpBuilder & |
builder, |
|
|
mlir::Location |
loc, |
|
|
mlir::Value |
exceptionPtr = {} , |
|
|
mlir::FlatSymbolRefAttr |
typeInfo = {} , |
|
|
mlir::FlatSymbolRefAttr |
dtor = {} |
|
) |
| |
|
static |