================
@@ -163,12 +186,11 @@ APValue Pointer::toAPValue(const ASTContext &ASTCtx)
const {
}
if (isTypeidPointer()) {
- TypeInfoLValue TypeInfo(PointeeStorage.Typeid.TypePtr);
- return APValue(
- APValue::LValueBase::getTypeInfo(
- TypeInfo, QualType(PointeeStorage.Typeid.TypeInfoType, 0)),
- CharUnits::Zero(), {},
- /*OnePastTheEnd=*/false, /*IsNull=*/false);
+ TypeInfoLValue TypeInfo(Typeid.TypePtr);
+ return APValue(APValue::LValueBase::getTypeInfo(
+ TypeInfo, QualType(Typeid.TypeInfoType, 0)),
+ CharUnits::Zero(), {},
----------------
shafik wrote:
Nit but the `{}` should also have a `/*...=*/` block.
https://github.com/llvm/llvm-project/pull/154405
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits