dart/ast/doc_comment library
Various classes for data computed for doc comments.
Classes
- BlockDocDirective
- A block doc directive, denoted by an opening tag, and a closing tag.
- DocDirective
- An instance of a DocDirectiveType in the text of a doc comment, either as a SimpleDocDirective, represented by a single DocDirectiveTag, or a BlockDocDirective, represented by an opening DocDirectiveTag and a closing one (in well-formed text).
- DocDirectiveArgument
- An argument in a doc directive. See DocDirective for their syntax.
- DocDirectiveNamedArgument
- A named argument in a doc directive. See DocDirective for their syntax.
- DocDirectiveParameter
- A parameter in a doc directive, with it's expected format, if it has one.
- DocDirectivePositionalArgument
- A positional argument in a doc directive. See DocDirective for their syntax.
- DocDirectiveTag
- A documentation directive, found in a doc comment.
- DocImport
- A documentation import, found in a doc comment.
- MdCodeBlock
- A Markdown fenced code block found in a documentation comment.
- MdCodeBlockLine
- A Markdown code block line found in a documentation comment.
- SimpleDocDirective
Enums
- CodeBlockType
- The type of Markdown code block in a documentation comment.
- DocDirectiveParameterFormat
- The expected format of a doc directive parameter, which indicates some minimal validation that can produce diagnostics.
- DocDirectiveType