using Gee;
using Valadoc.Content;
+
+/**
+ * Represents a generic type parameter in the source code.
+ */
public class Valadoc.Api.TypeParameter : Symbol {
public TypeParameter (Vala.TypeParameter symbol, Node parent) {
base (symbol, parent);
}
+ /**
+ * {@inheritDoc}
+ */
protected override Inline build_signature () {
return new SignatureBuilder ()
.append_symbol (this)
.get ();
}
+ /**
+ * {@inheritDoc}
+ */
public override NodeType node_type { get { return NodeType.TYPE_PARAMETER; } }
+ /**
+ * {@inheritDoc}
+ */
public override void accept (Visitor visitor) {
visitor.visit_type_parameter (this);
}