Lines Matching refs:AllocType

3396                                 QualType AllocType = QualType()) {
3398 AllocType.isNull() ? S->getType() : AllocType);
6623 QualType AllocType = Info.Ctx.getConstantArrayType(ElemType, Size, nullptr,
6625 APValue *Val = Info.createHeapAlloc(E, AllocType, Result);
6627 Result.addArray(Info, E, cast<ConstantArrayType>(AllocType));
6672 QualType AllocType = Pointer.Base.getDynamicAllocType();
6675 << DeallocKind << (*Alloc)->getKind() << AllocType;
9318 QualType AllocType);
9322 QualType AllocType);
9375 QualType AllocType = E->getAllocatedType();
9403 if (ConstantArrayType::getNumAddressingBits(Info.Ctx, AllocType,
9449 AllocType = Info.Ctx.getConstantArrayType(AllocType, ArrayBound, nullptr,
9452 assert(!AllocType->isArrayType() &&
9462 QualType AllocType;
9471 if (!Info.Ctx.hasSameUnqualifiedType(SubobjType, AllocType)) {
9473 SubobjType << AllocType;
9487 } Handler = {Info, E, AllocType, AK, nullptr};
9489 CompleteObject Obj = findCompleteObject(Info, E, AK, Result, AllocType);
9502 Val = Info.createHeapAlloc(E, AllocType, Result);
9508 ImplicitValueInitExpr VIE(AllocType);
9513 AllocType))
9517 AllocType))
9522 } else if (!getDefaultInitValue(AllocType, *Val)) {
9528 if (auto *AT = AllocType->getAsArrayTypeUnsafe())
10383 QualType AllocType = QualType());
10390 QualType AllocType = QualType()) {
10391 expandStringLiteral(Info, E, Result, AllocType);
10406 QualType AllocType) {
10411 .VisitInitListExpr(ILE, AllocType);
10417 QualType AllocType) {
10422 .VisitCXXConstructExpr(CCE, This, &Result, AllocType);
10442 QualType AllocType) {
10444 AllocType.isNull() ? E->getType() : AllocType);
10456 return VisitStringLiteral(SL, AllocType);
14440 QualType AllocType = Pointer.Base.getDynamicAllocType();
14447 << Arg->getType()->getPointeeType() << AllocType;
14454 const FunctionDecl *VirtualDelete = getVirtualOperatorDelete(AllocType);
14464 (*Alloc)->Value, AllocType))