summaryrefslogtreecommitdiffstats
path: root/src/xmlgen.cpp
diff options
context:
space:
mode:
authorMaksim Osipov <codemax@codemax.ru>2014-07-04 07:40:17 (GMT)
committerMaksim Osipov <codemax@codemax.ru>2014-07-04 07:40:17 (GMT)
commit54ac45bd9f535d13b2bf98e4d71b27b4590c3dc7 (patch)
tree09cf61c5323010b3ac2c5f38a3cc1ccd6b04e25b /src/xmlgen.cpp
parentf5ff1b8e55b4dad074d2a73f1d003ff2991cf894 (diff)
downloadDoxygen-54ac45bd9f535d13b2bf98e4d71b27b4590c3dc7.zip
Doxygen-54ac45bd9f535d13b2bf98e4d71b27b4590c3dc7.tar.gz
Doxygen-54ac45bd9f535d13b2bf98e4d71b27b4590c3dc7.tar.bz2
Documentation generator: added support for C# property accessors visibility modifiers.
Diffstat (limited to 'src/xmlgen.cpp')
-rw-r--r--src/xmlgen.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/xmlgen.cpp b/src/xmlgen.cpp
index efddcd4..2bb5734 100644
--- a/src/xmlgen.cpp
+++ b/src/xmlgen.cpp
@@ -727,10 +727,26 @@ static void generateXMLForMember(MemberDef *md,FTextStream &ti,FTextStream &t,De
if (md->isGettable()) t << "yes"; else t << "no";
t << "\"";
+ t << " privategettable=\"";
+ if (md->isPrivateGettable()) t << "yes"; else t << "no";
+ t << "\"";
+
+ t << " protectedgettable=\"";
+ if (md->isProtectedGettable()) t << "yes"; else t << "no";
+ t << "\"";
+
t << " settable=\"";
if (md->isSettable()) t << "yes"; else t << "no";
t << "\"";
+ t << " privatesettable=\"";
+ if (md->isPrivateSettable()) t << "yes"; else t << "no";
+ t << "\"";
+
+ t << " protectedsettable=\"";
+ if (md->isProtectedSettable()) t << "yes"; else t << "no";
+ t << "\"";
+
if (md->isAssign() || md->isCopy() || md->isRetain() || md->isStrong() || md->isWeak())
{
t << " accessor=\"";