summaryrefslogtreecommitdiff
path: root/cli/semantics/option.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-10-29 12:40:46 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-10-29 12:40:46 +0200
commit381f872a76f6ad8fc5caee172e903f08dd652547 (patch)
treee6eb9e81154eb33421da34af9fe66360d4119cab /cli/semantics/option.hxx
parent4c13393de7c54d3e2075ca89a0e3ade1415c59f8 (diff)
Add parsing support for scope-level documentation
Diffstat (limited to 'cli/semantics/option.hxx')
-rw-r--r--cli/semantics/option.hxx11
1 files changed, 4 insertions, 7 deletions
diff --git a/cli/semantics/option.hxx b/cli/semantics/option.hxx
index 20e40c5..90a462a 100644
--- a/cli/semantics/option.hxx
+++ b/cli/semantics/option.hxx
@@ -6,8 +6,6 @@
#ifndef CLI_SEMANTICS_OPTION_HXX
#define CLI_SEMANTICS_OPTION_HXX
-#include <vector>
-
#include <semantics/elements.hxx>
namespace semantics
@@ -138,8 +136,7 @@ namespace semantics
}
public:
- typedef std::vector<string> doc_list;
- typedef doc_list::const_iterator doc_iterator;
+ typedef doc_strings::const_iterator doc_iterator;
doc_iterator
doc_begin () const
@@ -153,13 +150,13 @@ namespace semantics
return doc_.end ();
}
- doc_list const&
+ doc_strings const&
doc () const
{
return doc_;
}
- doc_list&
+ doc_strings&
doc ()
{
return doc_;
@@ -186,7 +183,7 @@ namespace semantics
private:
belongs_type* belongs_;
initialized_type* initialized_;
- doc_list doc_;
+ doc_strings doc_;
};
}