================
@@ -2208,8 +2209,9 @@ ExprResult Sema::BuildCXXNew(SourceRange Range, bool
UseGlobal,
InitializedEntity Entity
= InitializedEntity::InitializeNew(StartLoc, AllocType);
- AllocType = DeduceTemplateSpecializationFromInitializer(
+ TypeSourceInfo *TSI = DeduceTemplateSpecializationFromInitializer(
AllocTypeInfo, Entity, Kind, Exprs);
+ AllocType = TSI ? TSI->getType() : QualType();
----------------
cor3ntin wrote:
Maybe we want a DeduceTemplateSpecializationQualTypeFromInitializer that does
that dense, given that there is only one place where you actually use the
TypeSourceInfo.
https://github.com/llvm/llvm-project/pull/181105
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits