diff options
Diffstat (limited to 'include/clang/Basic/StmtNodes.td')
-rw-r--r-- | include/clang/Basic/StmtNodes.td | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/clang/Basic/StmtNodes.td b/include/clang/Basic/StmtNodes.td index 36519ea29c98b..973b3bb6fd172 100644 --- a/include/clang/Basic/StmtNodes.td +++ b/include/clang/Basic/StmtNodes.td @@ -126,6 +126,7 @@ def ArrayTypeTraitExpr : DStmt<Expr>; def ExpressionTraitExpr : DStmt<Expr>; def DependentScopeDeclRefExpr : DStmt<Expr>; def CXXConstructExpr : DStmt<Expr>; +def CXXInheritedCtorInitExpr : DStmt<Expr>; def CXXBindTemporaryExpr : DStmt<Expr>; def ExprWithCleanups : DStmt<Expr>; def CXXTemporaryObjectExpr : DStmt<CXXConstructExpr>; @@ -164,6 +165,7 @@ def ObjCIsaExpr : DStmt<Expr>; def ObjCIndirectCopyRestoreExpr : DStmt<Expr>; def ObjCBoolLiteralExpr : DStmt<Expr>; def ObjCSubscriptRefExpr : DStmt<Expr>; +def ObjCAvailabilityCheckExpr : DStmt<Expr>; // Obj-C ARC Expressions. def ObjCBridgedCastExpr : DStmt<ExplicitCastExpr>; @@ -216,9 +218,18 @@ def OMPOrderedDirective : DStmt<OMPExecutableDirective>; def OMPAtomicDirective : DStmt<OMPExecutableDirective>; def OMPTargetDirective : DStmt<OMPExecutableDirective>; def OMPTargetDataDirective : DStmt<OMPExecutableDirective>; +def OMPTargetEnterDataDirective : DStmt<OMPExecutableDirective>; +def OMPTargetExitDataDirective : DStmt<OMPExecutableDirective>; +def OMPTargetParallelDirective : DStmt<OMPExecutableDirective>; +def OMPTargetParallelForDirective : DStmt<OMPExecutableDirective>; +def OMPTargetUpdateDirective : DStmt<OMPExecutableDirective>; def OMPTeamsDirective : DStmt<OMPExecutableDirective>; def OMPCancellationPointDirective : DStmt<OMPExecutableDirective>; def OMPCancelDirective : DStmt<OMPExecutableDirective>; def OMPTaskLoopDirective : DStmt<OMPLoopDirective>; def OMPTaskLoopSimdDirective : DStmt<OMPLoopDirective>; def OMPDistributeDirective : DStmt<OMPLoopDirective>; +def OMPDistributeParallelForDirective : DStmt<OMPLoopDirective>; +def OMPDistributeParallelForSimdDirective : DStmt<OMPLoopDirective>; +def OMPDistributeSimdDirective : DStmt<OMPLoopDirective>; +def OMPTargetParallelForSimdDirective : DStmt<OMPLoopDirective>; |