on-demand release 3.8dev+
[moodle.git] / lib / scssphp / Block.php
blobbb1afdd4bc7efd1b7d5d4a6fee0e32dd029d800d
1 <?php
2 /**
3 * SCSSPHP
5 * @copyright 2012-2019 Leaf Corcoran
7 * @license http://opensource.org/licenses/MIT MIT
9 * @link http://scssphp.github.io/scssphp
12 namespace ScssPhp\ScssPhp;
14 /**
15 * Block
17 * @author Anthon Pang <anthon.pang@gmail.com>
19 class Block
21 /**
22 * @var string
24 public $type;
26 /**
27 * @var \ScssPhp\ScssPhp\Block
29 public $parent;
31 /**
32 * @var string
34 public $sourceName;
36 /**
37 * @var integer
39 public $sourceIndex;
41 /**
42 * @var integer
44 public $sourceLine;
46 /**
47 * @var integer
49 public $sourceColumn;
51 /**
52 * @var array
54 public $selectors;
56 /**
57 * @var array
59 public $comments;
61 /**
62 * @var array
64 public $children;
66 /**
67 * @var \ScssPhp\ScssPhp\Block
69 public $selfParent;