Lines Matching defs:AllocatorKind
361 void setAllocator(OMPAllocateDeclAttr::AllocatorTypeTy AllocatorKind,
363 OMPPredefinedAllocators[AllocatorKind] = Allocator;
366 Expr *getAllocator(OMPAllocateDeclAttr::AllocatorTypeTy AllocatorKind) const {
367 return OMPPredefinedAllocators[AllocatorKind];
3351 auto AllocatorKind = static_cast<OMPAllocateDeclAttr::AllocatorTypeTy>(I);
3352 const Expr *DefAllocator = Stack->getAllocator(AllocatorKind);
3357 AllocatorKindRes = AllocatorKind;
3366 OMPAllocateDeclAttr::AllocatorTypeTy AllocatorKind, Expr *Allocator) {
3373 bool AllocatorsMatch = AllocatorKind == PrevAllocatorKind;
3375 AllocatorKind == OMPAllocateDeclAttr::OMPUserDefinedMemAlloc &&
3416 OMPAllocateDeclAttr::AllocatorTypeTy AllocatorKind,
3431 auto *A = OMPAllocateDeclAttr::CreateImplicit(S.Context, AllocatorKind,
3461 OMPAllocateDeclAttr::AllocatorTypeTy AllocatorKind =
3478 AllocatorKind, Allocator))
3486 if (AllocatorKind == OMPAllocateDeclAttr::OMPUserDefinedMemAlloc) {
3500 applyOMPAllocateAttribute(SemaRef, VD, AllocatorKind, Allocator, Alignment,
5322 OMPAllocateDeclAttr::AllocatorTypeTy AllocatorKind =
5328 if (AllocatorKind == OMPAllocateDeclAttr::OMPThreadMemAlloc &&
5349 AllocatorKind, AC->getAllocator()))
5353 applyOMPAllocateAttribute(S, PrivateVD, AllocatorKind, AC->getAllocator(),
15554 auto AllocatorKind = static_cast<OMPAllocateDeclAttr::AllocatorTypeTy>(I);
15556 OMPAllocateDeclAttr::ConvertAllocatorTypeTyToStr(AllocatorKind);
15578 Stack->setAllocator(AllocatorKind, Res.get());
22995 auto AllocatorKind = static_cast<OMPAllocateDeclAttr::AllocatorTypeTy>(I);
22997 OMPAllocateDeclAttr::ConvertAllocatorTypeTyToStr(AllocatorKind);