Searched refs:NumDims (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | ExprOpenMP.h | 155 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::ArrayRef(getTrailingObjects<Expr *>(), NumDims); in getDimensions() 210 return llvm::ArrayRef(getTrailingObjects<SourceRange>(), NumDims); in getBracketsRanges() 214 Expr *getBase() { return getTrailingObjects<Expr *>()[NumDims]; } in getBase() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Expr.cpp | 4946 NumDims == Dims.size() && in setDimensions() 4953 NumDims == BR.size() && in setBracketsRanges() 4962 RPLoc(R), NumDims(Dims.size()) { in OMPArrayShapingExpr() 4984 unsigned NumDims) { in CreateEmpty() argument 4986 totalSizeToAlloc<Expr *, SourceRange>(NumDims + 1, NumDims), in CreateEmpty() 4988 return new (Mem) OMPArrayShapingExpr(EmptyShell(), NumDims); in CreateEmpty()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 958 unsigned NumDims = Record.readInt(); in VisitOMPArrayShapingExpr() local 960 SmallVector<Expr *, 4> Dims(NumDims); in VisitOMPArrayShapingExpr() 961 for (unsigned I = 0; I < NumDims; ++I) in VisitOMPArrayShapingExpr() 964 SmallVector<SourceRange, 4> SRs(NumDims); in VisitOMPArrayShapingExpr() 965 for (unsigned I = 0; I < NumDims; ++I) in VisitOMPArrayShapingExpr()
|