Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h194 unsigned NumIterators = 0; variable
202 explicit OMPIteratorExpr(EmptyShell Shell, unsigned NumIterators) in OMPIteratorExpr() argument
203 : Expr(OMPIteratorExprClass, Shell), NumIterators(NumIterators) {} in OMPIteratorExpr()
221 return NumIterators; in numTrailingObjects()
225 return NumIterators * static_cast<int>(RangeExprOffset::Total); in numTrailingObjects()
229 return NumIterators * static_cast<int>(RangeLocOffset::Total); in numTrailingObjects()
240 unsigned NumIterators);
275 unsigned numOfIterators() const { return NumIterators; } in numOfIterators()
289 Begin, Begin + NumIterators * static_cast<int>(RangeExprOffset::Total)); in children()
295 Begin, Begin + NumIterators * static_cast<int>(RangeExprOffset::Total)); in children()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp5190 assert(I < NumIterators && in setIteratorDeclaration()
5196 assert(I < NumIterators && in setAssignmentLoc()
5207 assert(I < NumIterators && in setIteratorRange()
5283 NumIterators(Data.size()) { in OMPIteratorExpr()
5313 unsigned NumIterators) { in CreateEmpty() argument
5316 NumIterators, NumIterators * static_cast<int>(RangeExprOffset::Total), in CreateEmpty()
5317 NumIterators * static_cast<int>(RangeLocOffset::Total), NumIterators), in CreateEmpty()
5319 return new (Mem) OMPIteratorExpr(EmptyShell(), NumIterators); in CreateEmpty()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h12225 unsigned NumIterators = E->numOfIterators(); in TransformOMPIteratorExpr() local
12226 SmallVector<SemaOpenMP::OMPIteratorData, 4> Data(NumIterators); in TransformOMPIteratorExpr()
12230 for (unsigned I = 0; I < NumIterators; ++I) { in TransformOMPIteratorExpr()
12275 for (unsigned I = 0; I < NumIterators; ++I) in TransformOMPIteratorExpr()