@@ -15,7 +15,7 @@ namespace Sass {
15
15
16
16
class AST_Node ;
17
17
18
- class Has_Block ;
18
+ class ParentStatement ;
19
19
20
20
class SimpleSelector ;
21
21
@@ -27,33 +27,33 @@ namespace Sass {
27
27
class Statement ;
28
28
class Value ;
29
29
class Declaration ;
30
- class Ruleset ;
30
+ class StyleRule ;
31
31
class Bubble ;
32
32
class Trace ;
33
33
34
34
class MediaRule ;
35
35
class CssMediaRule ;
36
36
class CssMediaQuery ;
37
37
38
- class Supports_Block ;
39
- class Directive ;
38
+ class SupportsRule ;
39
+ class AtRule ;
40
40
41
41
class Keyframe_Rule ;
42
- class At_Root_Block ;
42
+ class AtRootRule ;
43
43
class Assignment ;
44
44
45
45
class Import ;
46
46
class Import_Stub ;
47
- class Warning ;
47
+ class WarningRule ;
48
48
49
- class Error ;
50
- class Debug ;
49
+ class ErrorRule ;
50
+ class DebugRule ;
51
51
class Comment ;
52
52
53
53
class If ;
54
- class For ;
55
- class Each ;
56
- class While ;
54
+ class ForRule ;
55
+ class EachRule ;
56
+ class WhileRule ;
57
57
class Return ;
58
58
class Content ;
59
59
class ExtendRule ;
@@ -85,10 +85,10 @@ namespace Sass {
85
85
86
86
class Media_Query ;
87
87
class Media_Query_Expression ;
88
- class Supports_Condition ;
89
- class Supports_Operator ;
90
- class Supports_Negation ;
91
- class Supports_Declaration ;
88
+ class SupportsCondition ;
89
+ class SupportsOperation ;
90
+ class SupportsNegation ;
91
+ class SupportsDeclaration ;
92
92
class Supports_Interpolation ;
93
93
94
94
class At_Root_Query ;
@@ -100,13 +100,13 @@ namespace Sass {
100
100
101
101
102
102
class Selector_Schema ;
103
- class Placeholder_Selector ;
104
- class Type_Selector ;
105
- class Class_Selector ;
106
- class Id_Selector ;
107
- class Attribute_Selector ;
103
+ class PlaceholderSelector ;
104
+ class TypeSelector ;
105
+ class ClassSelector ;
106
+ class IDSelector ;
107
+ class AttributeSelector ;
108
108
109
- class Pseudo_Selector ;
109
+ class PseudoSelector ;
110
110
111
111
class SelectorComponent ;
112
112
class SelectorCombinator ;
@@ -131,30 +131,30 @@ namespace Sass {
131
131
IMPL_MEM_OBJ (AST_Node);
132
132
IMPL_MEM_OBJ (Statement);
133
133
IMPL_MEM_OBJ (Block);
134
- IMPL_MEM_OBJ (Ruleset );
134
+ IMPL_MEM_OBJ (StyleRule );
135
135
IMPL_MEM_OBJ (Bubble);
136
136
IMPL_MEM_OBJ (Trace);
137
137
IMPL_MEM_OBJ (MediaRule);
138
138
IMPL_MEM_OBJ (CssMediaRule);
139
139
IMPL_MEM_OBJ (CssMediaQuery);
140
- IMPL_MEM_OBJ (Supports_Block );
141
- IMPL_MEM_OBJ (Directive );
140
+ IMPL_MEM_OBJ (SupportsRule );
141
+ IMPL_MEM_OBJ (AtRule );
142
142
IMPL_MEM_OBJ (Keyframe_Rule);
143
- IMPL_MEM_OBJ (At_Root_Block );
143
+ IMPL_MEM_OBJ (AtRootRule );
144
144
IMPL_MEM_OBJ (Declaration);
145
145
IMPL_MEM_OBJ (Assignment);
146
146
IMPL_MEM_OBJ (Import);
147
147
IMPL_MEM_OBJ (Import_Stub);
148
- IMPL_MEM_OBJ (Warning );
149
- IMPL_MEM_OBJ (Error );
150
- IMPL_MEM_OBJ (Debug );
148
+ IMPL_MEM_OBJ (WarningRule );
149
+ IMPL_MEM_OBJ (ErrorRule );
150
+ IMPL_MEM_OBJ (DebugRule );
151
151
IMPL_MEM_OBJ (Comment);
152
152
IMPL_MEM_OBJ (PreValue);
153
- IMPL_MEM_OBJ (Has_Block );
153
+ IMPL_MEM_OBJ (ParentStatement );
154
154
IMPL_MEM_OBJ (If);
155
- IMPL_MEM_OBJ (For );
156
- IMPL_MEM_OBJ (Each );
157
- IMPL_MEM_OBJ (While );
155
+ IMPL_MEM_OBJ (ForRule );
156
+ IMPL_MEM_OBJ (EachRule );
157
+ IMPL_MEM_OBJ (WhileRule );
158
158
IMPL_MEM_OBJ (Return);
159
159
IMPL_MEM_OBJ (Content);
160
160
IMPL_MEM_OBJ (ExtendRule);
@@ -182,10 +182,10 @@ namespace Sass {
182
182
IMPL_MEM_OBJ (String_Quoted);
183
183
IMPL_MEM_OBJ (Media_Query);
184
184
IMPL_MEM_OBJ (Media_Query_Expression);
185
- IMPL_MEM_OBJ (Supports_Condition );
186
- IMPL_MEM_OBJ (Supports_Operator );
187
- IMPL_MEM_OBJ (Supports_Negation );
188
- IMPL_MEM_OBJ (Supports_Declaration );
185
+ IMPL_MEM_OBJ (SupportsCondition );
186
+ IMPL_MEM_OBJ (SupportsOperation );
187
+ IMPL_MEM_OBJ (SupportsNegation );
188
+ IMPL_MEM_OBJ (SupportsDeclaration );
189
189
IMPL_MEM_OBJ (Supports_Interpolation);
190
190
IMPL_MEM_OBJ (At_Root_Query);
191
191
IMPL_MEM_OBJ (Null);
@@ -197,12 +197,12 @@ namespace Sass {
197
197
IMPL_MEM_OBJ (Selector);
198
198
IMPL_MEM_OBJ (Selector_Schema);
199
199
IMPL_MEM_OBJ (SimpleSelector);
200
- IMPL_MEM_OBJ (Placeholder_Selector );
201
- IMPL_MEM_OBJ (Type_Selector );
202
- IMPL_MEM_OBJ (Class_Selector );
203
- IMPL_MEM_OBJ (Id_Selector );
204
- IMPL_MEM_OBJ (Attribute_Selector );
205
- IMPL_MEM_OBJ (Pseudo_Selector );
200
+ IMPL_MEM_OBJ (PlaceholderSelector );
201
+ IMPL_MEM_OBJ (TypeSelector );
202
+ IMPL_MEM_OBJ (ClassSelector );
203
+ IMPL_MEM_OBJ (IDSelector );
204
+ IMPL_MEM_OBJ (AttributeSelector );
205
+ IMPL_MEM_OBJ (PseudoSelector );
206
206
207
207
IMPL_MEM_OBJ (SelectorComponent);
208
208
IMPL_MEM_OBJ (SelectorCombinator);
@@ -214,12 +214,12 @@ namespace Sass {
214
214
// some often used typedefs
215
215
// ###########################################################################
216
216
217
- typedef std ::vector<Block*> BlockStack;
218
- typedef std ::vector<Sass_Callee> CalleeStack;
219
- typedef std ::vector<AST_Node_Obj> CallStack;
220
- typedef std ::vector<CssMediaRuleObj> MediaStack;
221
- typedef std ::vector<SelectorListObj> SelectorStack;
222
- typedef std ::vector<Sass_Import_Entry> ImporterStack;
217
+ typedef sass ::vector<Block*> BlockStack;
218
+ typedef sass ::vector<Sass_Callee> CalleeStack;
219
+ typedef sass ::vector<AST_Node_Obj> CallStack;
220
+ typedef sass ::vector<CssMediaRuleObj> MediaStack;
221
+ typedef sass ::vector<SelectorListObj> SelectorStack;
222
+ typedef sass ::vector<Sass_Import_Entry> ImporterStack;
223
223
224
224
// only to switch implementations for testing
225
225
#define environment_map std::map
@@ -248,14 +248,14 @@ namespace Sass {
248
248
DECLARE_BASE_CAST (AST_Node)
249
249
DECLARE_BASE_CAST (Expression)
250
250
DECLARE_BASE_CAST (Statement)
251
- DECLARE_BASE_CAST (Has_Block )
251
+ DECLARE_BASE_CAST (ParentStatement )
252
252
DECLARE_BASE_CAST (PreValue)
253
253
DECLARE_BASE_CAST (Value)
254
254
DECLARE_BASE_CAST (List)
255
255
DECLARE_BASE_CAST (Color)
256
256
DECLARE_BASE_CAST (String)
257
257
DECLARE_BASE_CAST (String_Constant)
258
- DECLARE_BASE_CAST (Supports_Condition )
258
+ DECLARE_BASE_CAST (SupportsCondition )
259
259
DECLARE_BASE_CAST (Selector)
260
260
DECLARE_BASE_CAST (SimpleSelector)
261
261
DECLARE_BASE_CAST (SelectorComponent)
0 commit comments