We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5866289 commit 728ec84Copy full SHA for 728ec84
clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
@@ -1903,8 +1903,10 @@ mlir::Value ScalarExprEmitter::VisitCastExpr(CastExpr *ce) {
1903
: cir::CastKind::integral,
1904
src, middleTy);
1905
1906
- if (cgf.cgm.getCodeGenOpts().StrictVTablePointers)
+ if (cgf.cgm.getCodeGenOpts().StrictVTablePointers) {
1907
cgf.cgm.errorNYI(subExpr->getSourceRange(), "IntegralToPointer: strict vtable pointers");
1908
+ return {};
1909
+ }
1910
1911
return builder.createIntToPtr(MiddleVal, DestCIRTy);
1912
}
0 commit comments