[OPENMP5.0]Allow multiple context selectors in the context selector
authorAlexey Bataev <a.bataev@hotmail.com>
Wed, 18 Sep 2019 16:24:31 +0000 (16:24 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Wed, 18 Sep 2019 16:24:31 +0000 (16:24 +0000)
commit0736f7f5d72f80a509f6913113ec9f9d5032c963
tree6d3724cc6fe933bab1fb979525323fffd7627123
parent97a18dc70430a2dbd03ef794ca072c0e39033ff6
[OPENMP5.0]Allow multiple context selectors in the context selector
sets.

According to OpenMP 5.0, context selector set might include several
context selectors, separated with commas. Patch fixes this problem.

llvm-svn: 372235
clang/include/clang/Parse/Parser.h
clang/include/clang/Sema/Sema.h
clang/lib/Parse/ParseOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
clang/test/OpenMP/declare_variant_ast_print.c
clang/test/OpenMP/declare_variant_ast_print.cpp
clang/test/OpenMP/declare_variant_messages.c
clang/test/OpenMP/declare_variant_messages.cpp