From c77dd5257a9388a34d4bc7b0105be88bc456b192 Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Tue, 17 Jun 2014 11:49:22 +0000 Subject: [OPENMP] Initial support for '#pragma omp for'. llvm-svn: 211096 --- clang/lib/Sema/TreeTransform.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'clang/lib/Sema/TreeTransform.h') diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h index b0dbbd166d2..9330070bf66 100644 --- a/clang/lib/Sema/TreeTransform.h +++ b/clang/lib/Sema/TreeTransform.h @@ -6404,6 +6404,16 @@ TreeTransform::TransformOMPSimdDirective(OMPSimdDirective *D) { return Res; } +template +StmtResult +TreeTransform::TransformOMPForDirective(OMPForDirective *D) { + DeclarationNameInfo DirName; + getDerived().getSema().StartOpenMPDSABlock(OMPD_for, DirName, nullptr); + StmtResult Res = getDerived().TransformOMPExecutableDirective(D); + getDerived().getSema().EndOpenMPDSABlock(Res.get()); + return Res; +} + //===----------------------------------------------------------------------===// // OpenMP clause transformation //===----------------------------------------------------------------------===// -- cgit v1.2.3