Home
last modified time | relevance | path

Searched refs:AllocatorExpr (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp24151 Expr *AllocatorExpr = nullptr; in ActOnOpenMPUsesAllocatorClause() local
24154 AllocatorExpr = D.Allocator; in ActOnOpenMPUsesAllocatorClause()
24158 AllocatorExpr = D.Allocator->IgnoreParenImpCasts(); in ActOnOpenMPUsesAllocatorClause()
24159 auto *DRE = dyn_cast<DeclRefExpr>(AllocatorExpr); in ActOnOpenMPUsesAllocatorClause()
24163 getAllocatorKind(*this, DSAStack, AllocatorExpr); in ActOnOpenMPUsesAllocatorClause()
24169 QualType AllocatorExprType = AllocatorExpr->getType(); in ActOnOpenMPUsesAllocatorClause()
24178 !AllocatorExprType.isConstant(Context) && AllocatorExpr->isLValue(); in ActOnOpenMPUsesAllocatorClause()
24183 << AllocatorExpr->getType() << D.Allocator->getSourceRange(); in ActOnOpenMPUsesAllocatorClause()
24208 AllocatorExpr = DefaultLvalueConversion(AllocatorExpr).get(); in ActOnOpenMPUsesAllocatorClause()
24250 NewD.Allocator = AllocatorExpr; in ActOnOpenMPUsesAllocatorClause()