diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2015-04-02 07:48:16 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2015-04-02 07:48:16 +0000 |
commit | a8d4a5434688bd4a724a404f4244d2af026752bf (patch) | |
tree | 1f8f15bbcbf73344b89a33bf79c8705d72aab261 /clang/include | |
parent | b709f8b6ef470c96dc48bcd79548e5d8e4116586 (diff) | |
download | bcm5719-llvm-a8d4a5434688bd4a724a404f4244d2af026752bf.tar.gz bcm5719-llvm-a8d4a5434688bd4a724a404f4244d2af026752bf.zip |
[OPENMP] Fix crash on private variables not used in OpenMP region.
llvm-svn: 233902
Diffstat (limited to 'clang/include')
-rw-r--r-- | clang/include/clang/Sema/Sema.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index 1d32574cc60..3f310717902 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -7429,6 +7429,13 @@ public: /// \brief Initialization of captured region for OpenMP region. void ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope); + /// \brief End of OpenMP region. + /// + /// \param S Statement associated with the current OpenMP region. + /// \param Clauses List of clauses for the current OpenMP region. + /// + /// \returns Statement for finished OpenMP region. + StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses); StmtResult ActOnOpenMPExecutableDirective(OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, ArrayRef<OMPClause *> Clauses, |