Merge branch 'MDL-76525-MOODLE_400_STABLE' of https://github.com/PhMemmel/moodle...
[moodle.git] / lib / scssphp / Block.php
blob96668dc66892104c5e7aeac0808191096661fa4d
1 <?php
3 /**
4 * SCSSPHP
6 * @copyright 2012-2020 Leaf Corcoran
8 * @license http://opensource.org/licenses/MIT MIT
10 * @link http://scssphp.github.io/scssphp
13 namespace ScssPhp\ScssPhp;
15 /**
16 * Block
18 * @author Anthon Pang <anthon.pang@gmail.com>
20 * @internal
22 class Block
24 /**
25 * @var string|null
27 public $type;
29 /**
30 * @var Block|null
32 public $parent;
34 /**
35 * @var string
37 public $sourceName;
39 /**
40 * @var int
42 public $sourceIndex;
44 /**
45 * @var int
47 public $sourceLine;
49 /**
50 * @var int
52 public $sourceColumn;
54 /**
55 * @var array|null
57 public $selectors;
59 /**
60 * @var array
62 public $comments;
64 /**
65 * @var array
67 public $children;
69 /**
70 * @var Block|null
72 public $selfParent;