Lines Matching refs:OMPIteratorExpr
5098 void OMPIteratorExpr::setIteratorDeclaration(unsigned I, Decl *D) { in setIteratorDeclaration()
5104 void OMPIteratorExpr::setAssignmentLoc(unsigned I, SourceLocation Loc) { in setAssignmentLoc()
5112 void OMPIteratorExpr::setIteratorRange(unsigned I, Expr *Begin, in setIteratorRange()
5135 Decl *OMPIteratorExpr::getIteratorDecl(unsigned I) { in getIteratorDecl()
5139 OMPIteratorExpr::IteratorRange OMPIteratorExpr::getIteratorRange(unsigned I) { in getIteratorRange()
5156 SourceLocation OMPIteratorExpr::getAssignLoc(unsigned I) const { in getAssignLoc()
5162 SourceLocation OMPIteratorExpr::getColonLoc(unsigned I) const { in getColonLoc()
5168 SourceLocation OMPIteratorExpr::getSecondColonLoc(unsigned I) const { in getSecondColonLoc()
5174 void OMPIteratorExpr::setHelper(unsigned I, const OMPIteratorHelperData &D) { in setHelper()
5178 OMPIteratorHelperData &OMPIteratorExpr::getHelper(unsigned I) { in getHelper()
5182 const OMPIteratorHelperData &OMPIteratorExpr::getHelper(unsigned I) const { in getHelper()
5186 OMPIteratorExpr::OMPIteratorExpr( in OMPIteratorExpr() function in OMPIteratorExpr
5188 SourceLocation R, ArrayRef<OMPIteratorExpr::IteratorDefinition> Data, in OMPIteratorExpr()
5204 OMPIteratorExpr *
5205 OMPIteratorExpr::Create(const ASTContext &Context, QualType T, in Create()
5208 ArrayRef<OMPIteratorExpr::IteratorDefinition> Data, in Create()
5217 alignof(OMPIteratorExpr)); in Create()
5218 return new (Mem) OMPIteratorExpr(T, IteratorKwLoc, L, R, Data, Helpers); in Create()
5221 OMPIteratorExpr *OMPIteratorExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
5227 alignof(OMPIteratorExpr)); in CreateEmpty()
5228 return new (Mem) OMPIteratorExpr(EmptyShell(), NumIterators); in CreateEmpty()