diff options
author | Maksim Osipov <codemax@codemax.ru> | 2014-07-03 11:05:45 (GMT) |
---|---|---|
committer | Maksim Osipov <codemax@codemax.ru> | 2014-07-03 11:05:45 (GMT) |
commit | f5ff1b8e55b4dad074d2a73f1d003ff2991cf894 (patch) | |
tree | 693619a10a6b9875b87adf6a1e53b9d6a95c9872 /src/scanner.l | |
parent | 070c35549da108695074239be3ab4268f3722261 (diff) | |
download | Doxygen-f5ff1b8e55b4dad074d2a73f1d003ff2991cf894.zip Doxygen-f5ff1b8e55b4dad074d2a73f1d003ff2991cf894.tar.gz Doxygen-f5ff1b8e55b4dad074d2a73f1d003ff2991cf894.tar.bz2 |
Language parser: added support for C# property accessors visibility modifiers.
Diffstat (limited to 'src/scanner.l')
-rw-r--r-- | src/scanner.l | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/scanner.l b/src/scanner.l index a39d02e..50e3b18 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -6129,6 +6129,10 @@ OPERATOR "operator"{B}*({ARITHOP}|{ASSIGNOP}|{LOGICOP}|{BITOP}) BEGIN(FindMembers); } } +<CSAccessorDecl>"private "{BN}*"set" { if (curlyCount==0) current->spec |= Entry::PrivateSettable; } +<CSAccessorDecl>"protected "{BN}*"set" { if (curlyCount==0) current->spec |= Entry::ProtectedSettable; } +<CSAccessorDecl>"private "{BN}*"get" { if (curlyCount==0) current->spec |= Entry::PrivateGettable; } +<CSAccessorDecl>"protected "{BN}*"get" { if (curlyCount==0) current->spec |= Entry::ProtectedGettable; } <CSAccessorDecl>"set" { if (curlyCount==0) current->spec |= Entry::Settable; } <CSAccessorDecl>"get" { if (curlyCount==0) current->spec |= Entry::Gettable; } <CSAccessorDecl>"add" { if (curlyCount==0) current->spec |= Entry::Addable; } |