summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2014-06-20 07:16:17 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2014-06-20 07:16:17 +0000
commitad5b6350d810c01b57661a37f296f2c1803588e5 (patch)
tree254bb56a0c5f613e699fc44906efa225587d3e1e /tools
parent3f05ce1565771ec6daa895dcd7121bb48478536e (diff)
downloadclang-ad5b6350d810c01b57661a37f296f2c1803588e5.tar.gz
clang-ad5b6350d810c01b57661a37f296f2c1803588e5.tar.bz2
clang-ad5b6350d810c01b57661a37f296f2c1803588e5.tar.xz
[OPENMP] Initial support for 'schedule' clause.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@211342 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
-rw-r--r--tools/libclang/CIndex.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/libclang/CIndex.cpp b/tools/libclang/CIndex.cpp
index f99bb2102b..0958634a28 100644
--- a/tools/libclang/CIndex.cpp
+++ b/tools/libclang/CIndex.cpp
@@ -1945,6 +1945,10 @@ void OMPClauseEnqueue::VisitOMPDefaultClause(const OMPDefaultClause *C) { }
void OMPClauseEnqueue::VisitOMPProcBindClause(const OMPProcBindClause *C) { }
+void OMPClauseEnqueue::VisitOMPScheduleClause(const OMPScheduleClause *C) {
+ Visitor->AddStmt(C->getChunkSize());
+}
+
template<typename T>
void OMPClauseEnqueue::VisitOMPClauseList(T *Node) {
for (const auto *I : Node->varlists())