diff options
| author | Alexey Bataev <a.bataev@hotmail.com> | 2014-07-29 09:17:39 +0000 |
|---|---|---|
| committer | Alexey Bataev <a.bataev@hotmail.com> | 2014-07-29 09:17:39 +0000 |
| commit | 2b5f3f0124007b6a28938f7d339137b7d9bf3a7d (patch) | |
| tree | 4d94e247f0e746f3544e23c11bafc89037c4757b /clang/lib | |
| parent | a261bbc50f6664e82639d713a38ca3e9a2e39efe (diff) | |
| download | bcm5719-llvm-2b5f3f0124007b6a28938f7d339137b7d9bf3a7d.tar.gz bcm5719-llvm-2b5f3f0124007b6a28938f7d339137b7d9bf3a7d.zip | |
[OPENMP] Additional comments for implicit 'flush' clause + removed unused parameter from method classof().
llvm-svn: 214172
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Basic/OpenMPKinds.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Basic/OpenMPKinds.cpp b/clang/lib/Basic/OpenMPKinds.cpp index 7b277b477d5..65f29598db3 100644 --- a/clang/lib/Basic/OpenMPKinds.cpp +++ b/clang/lib/Basic/OpenMPKinds.cpp @@ -46,6 +46,10 @@ const char *clang::getOpenMPDirectiveName(OpenMPDirectiveKind Kind) { } OpenMPClauseKind clang::getOpenMPClauseKind(StringRef Str) { + // 'flush' clause cannot be specified explicitly, because this is an implicit + // clause for 'flush' directive. If the 'flush' clause is explicitly specified + // the Parser should generate a warning about extra tokens at the end of the + // directive. if (Str == "flush") return OMPC_unknown; return llvm::StringSwitch<OpenMPClauseKind>(Str) |

