using Gee;
using Valadoc.Content;
+
+/**
+ * Represents a namespace declaration.
+ */
public class Valadoc.Api.Namespace : Symbol {
private Vala.Comment source_comment;
}
}
+ /**
+ * {@inheritDoc}
+ */
internal override void process_comments (Settings settings, DocumentationParser parser) {
if (source_comment != null) {
documentation = parser.parse (this, source_comment);
base.process_comments (settings, parser);
}
+ /**
+ * {@inheritDoc}
+ */
protected override Inline build_signature () {
return new SignatureBuilder ()
.append_keyword (get_accessibility_modifier ())
.get ();
}
+ /**
+ * {@inheritDoc}
+ */
public override NodeType node_type { get { return NodeType.NAMESPACE; } }
+ /**
+ * {@inheritDoc}
+ */
public override void accept (Visitor visitor) {
visitor.visit_namespace (this);
}