SemanticRestrictionComment

fun SemanticRestrictionComment(    signature: SemanticRestrictionCommentSignature,     commentStartLine: Int,     author: List<StacksAuthorTag>,     sees: List<StacksSeeTag>,     description: StacksDescription,     categories: List<StacksCategoryTag>,     aliases: List<StacksAliasTag>,     restricts: List<StacksRestrictsTag>,     returnsContent: List<StacksReturnTag>)

Construct a new SemanticRestrictionComment.

Parameters

signature

The signature of the class/method the comment describes.

commentStartLine

The start line in the module the comment being parsed appears.

author

The authors of the implementation.

sees

A list of any @sees references.

description

The overall description of the implementation.

categories

The categories the implementation appears in.

aliases

The aliases the implementation is known by.

restricts

The list of input types in the semantic restriction.

returnsContent

The @returns content