Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprOpenMP.h155 unsigned NumDims = 0; /// Number of dimensions in the shaping expression. variable
162 explicit OMPArrayShapingExpr(EmptyShell Shell, unsigned NumDims) in OMPArrayShapingExpr() argument
163 : Expr(OMPArrayShapingExprClass, Shell), NumDims(NumDims) {} in OMPArrayShapingExpr()
169 void setBase(Expr *Op) { getTrailingObjects<Expr *>()[NumDims] = Op; } in setBase()
176 return NumDims + 1; in numTrailingObjects()
180 return NumDims; in numTrailingObjects()
190 unsigned NumDims);
205 return llvm::makeArrayRef(getTrailingObjects<Expr *>(), NumDims); in getDimensions()
210 return llvm::makeArrayRef(getTrailingObjects<SourceRange>(), NumDims); in getBracketsRanges()
214 Expr *getBase() { return getTrailingObjects<Expr *>()[NumDims]; } in getBase()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp4749 NumDims == Dims.size() && in setDimensions()
4756 NumDims == BR.size() && in setBracketsRanges()
4765 RPLoc(R), NumDims(Dims.size()) { in OMPArrayShapingExpr()
4787 unsigned NumDims) { in CreateEmpty() argument
4789 totalSizeToAlloc<Expr *, SourceRange>(NumDims + 1, NumDims), in CreateEmpty()
4791 return new (Mem) OMPArrayShapingExpr(EmptyShell(), NumDims); in CreateEmpty()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp957 unsigned NumDims = Record.readInt(); in VisitOMPArrayShapingExpr() local
959 SmallVector<Expr *, 4> Dims(NumDims); in VisitOMPArrayShapingExpr()
960 for (unsigned I = 0; I < NumDims; ++I) in VisitOMPArrayShapingExpr()
963 SmallVector<SourceRange, 4> SRs(NumDims); in VisitOMPArrayShapingExpr()
964 for (unsigned I = 0; I < NumDims; ++I) in VisitOMPArrayShapingExpr()