]> granicus.if.org Git - clang/commit
[OPENMP 4.5] Allow to use private data members in 'copyprivate' clause.
authorAlexey Bataev <a.bataev@hotmail.com>
Thu, 17 Mar 2016 10:50:17 +0000 (10:50 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Thu, 17 Mar 2016 10:50:17 +0000 (10:50 +0000)
commit909bb897f805a24469c0a1798ea6c1dd9569fe35
tree7bb1188f6527ea1336dc45304d34179ed7861c8a
parentfcfdcb45988eadc79933145fb37589f3344c9d47
[OPENMP 4.5] Allow to use private data members in 'copyprivate' clause.

OpenMP 4.5 allows privatization of non-static data members in non-static
member functions. This patch adds support of private data members in
'copyprivate' clauses.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@263706 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaOpenMP.cpp
test/OpenMP/single_ast_print.cpp
test/OpenMP/single_codegen.cpp