Lines Matching refs:OMPIteratorExpr
4902 void OMPIteratorExpr::setIteratorDeclaration(unsigned I, Decl *D) { in setIteratorDeclaration()
4908 void OMPIteratorExpr::setAssignmentLoc(unsigned I, SourceLocation Loc) { in setAssignmentLoc()
4916 void OMPIteratorExpr::setIteratorRange(unsigned I, Expr *Begin, in setIteratorRange()
4939 Decl *OMPIteratorExpr::getIteratorDecl(unsigned I) { in getIteratorDecl()
4943 OMPIteratorExpr::IteratorRange OMPIteratorExpr::getIteratorRange(unsigned I) { in getIteratorRange()
4960 SourceLocation OMPIteratorExpr::getAssignLoc(unsigned I) const { in getAssignLoc()
4966 SourceLocation OMPIteratorExpr::getColonLoc(unsigned I) const { in getColonLoc()
4972 SourceLocation OMPIteratorExpr::getSecondColonLoc(unsigned I) const { in getSecondColonLoc()
4978 void OMPIteratorExpr::setHelper(unsigned I, const OMPIteratorHelperData &D) { in setHelper()
4982 OMPIteratorHelperData &OMPIteratorExpr::getHelper(unsigned I) { in getHelper()
4986 const OMPIteratorHelperData &OMPIteratorExpr::getHelper(unsigned I) const { in getHelper()
4990 OMPIteratorExpr::OMPIteratorExpr( in OMPIteratorExpr() function in OMPIteratorExpr
4992 SourceLocation R, ArrayRef<OMPIteratorExpr::IteratorDefinition> Data, in OMPIteratorExpr()
5008 OMPIteratorExpr *
5009 OMPIteratorExpr::Create(const ASTContext &Context, QualType T, in Create()
5012 ArrayRef<OMPIteratorExpr::IteratorDefinition> Data, in Create()
5021 alignof(OMPIteratorExpr)); in Create()
5022 return new (Mem) OMPIteratorExpr(T, IteratorKwLoc, L, R, Data, Helpers); in Create()
5025 OMPIteratorExpr *OMPIteratorExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
5031 alignof(OMPIteratorExpr)); in CreateEmpty()
5032 return new (Mem) OMPIteratorExpr(EmptyShell(), NumIterators); in CreateEmpty()