diff options
Diffstat (limited to 'cli/context.hxx')
-rw-r--r-- | cli/context.hxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cli/context.hxx b/cli/context.hxx index 00cbcde..1f2625d 100644 --- a/cli/context.hxx +++ b/cli/context.hxx @@ -39,6 +39,7 @@ public: options_type const& options; bool modifier; + bool specifier; bool usage; string const& inl; @@ -92,11 +93,23 @@ public: } static string const& + especifier (semantics::nameable& n) + { + return n.context ().get<string> ("specifier"); + } + + static string const& emember (semantics::nameable& n) { return n.context ().get<string> ("member"); } + static string const& + especifier_member (semantics::nameable& n) + { + return n.context ().get<string> ("specifier-member"); + } + public: // Return fully-qualified C++ or CLI name. // |