diff options
author | Maksim Osipov <codemax@codemax.ru> | 2014-07-04 07:40:17 (GMT) |
---|---|---|
committer | Maksim Osipov <codemax@codemax.ru> | 2014-07-04 07:40:17 (GMT) |
commit | 54ac45bd9f535d13b2bf98e4d71b27b4590c3dc7 (patch) | |
tree | 09cf61c5323010b3ac2c5f38a3cc1ccd6b04e25b /src/xmlgen.cpp | |
parent | f5ff1b8e55b4dad074d2a73f1d003ff2991cf894 (diff) | |
download | Doxygen-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.cpp | 16 |
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=\""; |