================ @@ -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 cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits