diff options
| author | Anders Carlsson <andersca@mac.com> | 2009-03-26 01:19:02 +0000 |
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2009-03-26 01:19:02 +0000 |
| commit | 5558ca1d4f61b655ec1676a7061e478ea97a97d2 (patch) | |
| tree | 0eeeb0b408ffe5e65829f67cf33a9b5ac00d0f6e /clang/lib/Sema/Sema.h | |
| parent | db90560c1c5314972c1d42fbb86e734cc4a2fd1c (diff) | |
| download | bcm5719-llvm-5558ca1d4f61b655ec1676a7061e478ea97a97d2.tar.gz bcm5719-llvm-5558ca1d4f61b655ec1676a7061e478ea97a97d2.zip | |
Factor the member access specifier setting code into its own function. No intended functionality change.
llvm-svn: 67725
Diffstat (limited to 'clang/lib/Sema/Sema.h')
| -rw-r--r-- | clang/lib/Sema/Sema.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h index 7f2f1097343..9d71cf32298 100644 --- a/clang/lib/Sema/Sema.h +++ b/clang/lib/Sema/Sema.h @@ -1616,6 +1616,13 @@ public: FunctionDecl::StorageClass& SC); DeclTy *ActOnConversionDeclarator(CXXConversionDecl *Conversion); + /// SetMemberAccessSpecifier - Set the access specifier of a member. + /// Returns true on error (when the previous member decl access specifier + /// is different from the new member decl access specifier). + bool SetMemberAccessSpecifier(NamedDecl *MemberDecl, + NamedDecl *PrevMemberDecl, + AccessSpecifier LexicalAS); + //===--------------------------------------------------------------------===// // C++ Derived Classes // |

