Merge branch 'MDL-79920-main' of https://github.com/davewoloszyn/moodle
[moodle.git] / lib / scssphp / Type.php
blobd4308878580281d9be73c69ba9a2d2c749edd82b
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/node types
18 * @author Anthon Pang <anthon.pang@gmail.com>
20 class Type
22 /**
23 * @internal
25 const T_ASSIGN = 'assign';
26 /**
27 * @internal
29 const T_AT_ROOT = 'at-root';
30 /**
31 * @internal
33 const T_BLOCK = 'block';
34 /**
35 * @deprecated
36 * @internal
38 const T_BREAK = 'break';
39 /**
40 * @internal
42 const T_CHARSET = 'charset';
43 const T_COLOR = 'color';
44 /**
45 * @internal
47 const T_COMMENT = 'comment';
48 /**
49 * @deprecated
50 * @internal
52 const T_CONTINUE = 'continue';
53 /**
54 * @deprecated
55 * @internal
57 const T_CONTROL = 'control';
58 /**
59 * @internal
61 const T_CUSTOM_PROPERTY = 'custom';
62 /**
63 * @internal
65 const T_DEBUG = 'debug';
66 /**
67 * @internal
69 const T_DIRECTIVE = 'directive';
70 /**
71 * @internal
73 const T_EACH = 'each';
74 /**
75 * @internal
77 const T_ELSE = 'else';
78 /**
79 * @internal
81 const T_ELSEIF = 'elseif';
82 /**
83 * @internal
85 const T_ERROR = 'error';
86 /**
87 * @internal
89 const T_EXPRESSION = 'exp';
90 /**
91 * @internal
93 const T_EXTEND = 'extend';
94 /**
95 * @internal
97 const T_FOR = 'for';
98 const T_FUNCTION = 'function';
99 /**
100 * @internal
102 const T_FUNCTION_REFERENCE = 'function-reference';
104 * @internal
106 const T_FUNCTION_CALL = 'fncall';
108 * @internal
110 const T_HSL = 'hsl';
112 * @internal
114 const T_HWB = 'hwb';
116 * @internal
118 const T_IF = 'if';
120 * @internal
122 const T_IMPORT = 'import';
124 * @internal
126 const T_INCLUDE = 'include';
128 * @internal
130 const T_INTERPOLATE = 'interpolate';
132 * @internal
134 const T_INTERPOLATED = 'interpolated';
136 * @internal
138 const T_KEYWORD = 'keyword';
139 const T_LIST = 'list';
140 const T_MAP = 'map';
142 * @internal
144 const T_MEDIA = 'media';
146 * @internal
148 const T_MEDIA_EXPRESSION = 'mediaExp';
150 * @internal
152 const T_MEDIA_TYPE = 'mediaType';
154 * @internal
156 const T_MEDIA_VALUE = 'mediaValue';
158 * @internal
160 const T_MIXIN = 'mixin';
162 * @internal
164 const T_MIXIN_CONTENT = 'mixin_content';
166 * @internal
168 const T_NESTED_PROPERTY = 'nestedprop';
170 * @internal
172 const T_NOT = 'not';
173 const T_NULL = 'null';
174 const T_NUMBER = 'number';
176 * @internal
178 const T_RETURN = 'return';
180 * @internal
182 const T_ROOT = 'root';
184 * @internal
186 const T_SCSSPHP_IMPORT_ONCE = 'scssphp-import-once';
188 * @internal
190 const T_SELF = 'self';
191 const T_STRING = 'string';
193 * @internal
195 const T_UNARY = 'unary';
197 * @internal
199 const T_VARIABLE = 'var';
201 * @internal
203 const T_WARN = 'warn';
205 * @internal
207 const T_WHILE = 'while';