diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2015-11-24 11:54:14 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2015-11-24 11:54:14 +0200 |
commit | 469605e872aeca50c7556708de5d50d7e7935d83 (patch) | |
tree | 646940c7653065dbb97346f171d097515ec45afd /doc/language.txt | |
parent | 7e9cb673ccfc77c5871292aa5491fc2c2dc2a663 (diff) |
Implement support for documentation inside classes
Diffstat (limited to 'doc/language.txt')
-rw-r--r-- | doc/language.txt | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/doc/language.txt b/doc/language.txt index 16eaa0d..cef7da8 100644 --- a/doc/language.txt +++ b/doc/language.txt @@ -47,7 +47,7 @@ namespace-body: decl-seq(opt) class-def: - "class" identifier inheritance-spec(opt) abstract-spec(opt) "{" option-def-seq(opt) "};" + "class" identifier inheritance-spec(opt) abstract-spec(opt) "{" class-decl-seq(opt) "};" inheritance-spec: ":" base-seq @@ -59,9 +59,13 @@ base-seq: abstract-spec: "=" "0" -option-def-seq: +class-decl-seq: + class-decl + class-decl-seq class-decl + +class-decl + scope-doc option-def - option-def-seq option-def option-def: type-spec option-name-seq initializer(opt) option-doc(opt) ";" |