diff options
| author | Remi Collet <remi@remirepo.net> | 2018-03-28 15:36:30 +0200 | 
|---|---|---|
| committer | Remi Collet <remi@remirepo.net> | 2018-03-28 15:36:30 +0200 | 
| commit | 69f52f16a1b997b185aab797e09bbf7792a824f3 (patch) | |
| tree | 58cc9077f033f408ea76dfff091cebe5d3e5c63b /REFLECTION | |
new package
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 2061 | 
1 files changed, 2061 insertions, 0 deletions
| diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..1cc25b9 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,2061 @@ +Extension [ <persistent> extension #79 cmark version 1.0.0 ] { + +  - Constants [13] { +    Constant [ integer CommonMark\Node\Lists\Delimit\Period ] { 1 } +    Constant [ integer CommonMark\Node\Lists\Delimit\Paren ] { 2 } +    Constant [ integer CommonMark\Render\Normal ] { 0 } +    Constant [ integer CommonMark\Render\SourcePos ] { 2 } +    Constant [ integer CommonMark\Render\HardBreaks ] { 4 } +    Constant [ integer CommonMark\Render\Safe ] { 8 } +    Constant [ integer CommonMark\Render\NoBreaks ] { 16 } +    Constant [ integer CommonMark\Parser\Normal ] { 0 } +    Constant [ integer CommonMark\Parser\Normalize ] { 256 } +    Constant [ integer CommonMark\Parser\ValidateUTF8 ] { 512 } +    Constant [ integer CommonMark\Parser\Smart ] { 1024 } +    Constant [ integer CommonMark\Version ] { 7171 } +    Constant [ string CommonMark\VersionString ] { 0.28.3 } +  } + +  - Functions { +    Function [ <internal:cmark> function CommonMark\Parse ] { + +      - Parameters [2] { +        Parameter #0 [ <required> $content ] +        Parameter #1 [ <optional> $options ] +      } +    } +    Function [ <internal:cmark> function CommonMark\Render ] { + +      - Parameters [3] { +        Parameter #0 [ <required> CommonMark\Node $node ] +        Parameter #1 [ <optional> $options ] +        Parameter #2 [ <optional> $width ] +      } +    } +    Function [ <internal:cmark> function CommonMark\Render\XML ] { + +      - Parameters [2] { +        Parameter #0 [ <required> CommonMark\Node $node ] +        Parameter #1 [ <optional> $options ] +      } +    } +    Function [ <internal:cmark> function CommonMark\Render\HTML ] { + +      - Parameters [2] { +        Parameter #0 [ <required> CommonMark\Node $node ] +        Parameter #1 [ <optional> $options ] +      } +    } +    Function [ <internal:cmark> function CommonMark\Render\Man ] { + +      - Parameters [3] { +        Parameter #0 [ <required> CommonMark\Node $node ] +        Parameter #1 [ <optional> $options ] +        Parameter #2 [ <optional> $width ] +      } +    } +    Function [ <internal:cmark> function CommonMark\Render\Latex ] { + +      - Parameters [3] { +        Parameter #0 [ <required> CommonMark\Node $node ] +        Parameter #1 [ <optional> $options ] +        Parameter #2 [ <optional> $width ] +      } +    } +  } + +  - Classes [25] { +    Interface [ <internal:cmark> interface CommonMark\Interfaces\IVisitor ] { + +      - Constants [3] { +        Constant [ public integer Done ] { 1 } +        Constant [ public integer Enter ] { 2 } +        Constant [ public integer Leave ] { 3 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:cmark> abstract public method enter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitable $node ] +          } +        } + +        Method [ <internal:cmark> abstract public method leave ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitable $node ] +          } +        } +      } +    } + +    Interface [ <internal:cmark> interface CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:cmark> abstract public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> abstract final class CommonMark\Node implements CommonMark\Interfaces\IVisitable, Traversable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [7] { +        Method [ <internal:cmark> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Text extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $literal ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $literal ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Text\Emphasis extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Text\Strong extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Document extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\BlockQuote extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\OrderedList extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [12] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $tight ] +        Property [ <default> public $delimiter ] +        Property [ <default> public $start ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $tight ] +            Parameter #1 [ <optional> $delimiter ] +            Parameter #2 [ <optional> $start ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\BulletList extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [11] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $tight ] +        Property [ <default> public $delimiter ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Item extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\CodeBlock extends CommonMark\Node\Text implements CommonMark\Interfaces\IVisitable, Traversable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [11] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $literal ] +        Property [ <default> public $fence ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, overwrites CommonMark\Node\Text, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $fence ] +            Parameter #1 [ <optional> $literal ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\HTMLBlock extends CommonMark\Node\Text implements CommonMark\Interfaces\IVisitable, Traversable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $literal ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, overwrites CommonMark\Node\Text, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $literal ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\CustomBlock extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [11] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $onEnter ] +        Property [ <default> public $onLeave ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Paragraph extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Heading extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $level ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\ThematicBreak extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\SoftBreak extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\LineBreak extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Code extends CommonMark\Node\Text implements CommonMark\Interfaces\IVisitable, Traversable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $literal ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, overwrites CommonMark\Node\Text, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $literal ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\HTMLInline extends CommonMark\Node\Text implements CommonMark\Interfaces\IVisitable, Traversable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $literal ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, overwrites CommonMark\Node\Text, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $literal ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\CustomInline extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [11] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $onEnter ] +        Property [ <default> public $onLeave ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Link extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [11] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $url ] +        Property [ <default> public $title ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $url ] +            Parameter #1 [ <optional> $title ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> <iterateable> final class CommonMark\Node\Image extends CommonMark\Node implements Traversable, CommonMark\Interfaces\IVisitable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [11] { +        Property [ <default> public $parent ] +        Property [ <default> public $previous ] +        Property [ <default> public $next ] +        Property [ <default> public $lastChild ] +        Property [ <default> public $firstChild ] +        Property [ <default> public $startLine ] +        Property [ <default> public $endLine ] +        Property [ <default> public $startColumn ] +        Property [ <default> public $endColumn ] +        Property [ <default> public $url ] +        Property [ <default> public $title ] +      } + +      - Methods [8] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $url ] +            Parameter #1 [ <optional> $title ] +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method appendChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method prependChild ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $child ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method insertAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $sibling ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method replace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Node $target ] +          } +          - Return [ CommonMark\Node ] +        } + +        Method [ <internal:cmark, inherits CommonMark\Node> public method unlink ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cmark, inherits CommonMark\Node, prototype CommonMark\Interfaces\IVisitable> public method accept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> CommonMark\Interfaces\IVisitor $visitor ] +          } +        } +      } +    } + +    Class [ <internal:cmark> final class CommonMark\Parser ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:cmark, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $options ] +          } +        } + +        Method [ <internal:cmark> public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $buffer ] +          } +        } + +        Method [ <internal:cmark> public method finish ] { + +          - Parameters [0] { +          } +        } +      } +    } +  } +} + | 
