Skip to content

Commit e2841f1

Browse files
committed
Rename Attribute_Selector to AttributeSelector
1 parent 7309e24 commit e2841f1

File tree

11 files changed

+28
-28
lines changed

11 files changed

+28
-28
lines changed

src/ast_fwd_decl.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ namespace Sass {
104104
class TypeSelector;
105105
class ClassSelector;
106106
class IDSelector;
107-
class Attribute_Selector;
107+
class AttributeSelector;
108108

109109
class PseudoSelector;
110110

@@ -201,7 +201,7 @@ namespace Sass {
201201
IMPL_MEM_OBJ(TypeSelector);
202202
IMPL_MEM_OBJ(ClassSelector);
203203
IMPL_MEM_OBJ(IDSelector);
204-
IMPL_MEM_OBJ(Attribute_Selector);
204+
IMPL_MEM_OBJ(AttributeSelector);
205205
IMPL_MEM_OBJ(PseudoSelector);
206206

207207
IMPL_MEM_OBJ(SelectorComponent);

src/ast_sel_cmp.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,9 +323,9 @@ namespace Sass {
323323
return sel ? *this == *sel : false;
324324
}
325325

326-
bool Attribute_Selector::operator== (const SimpleSelector& rhs) const
326+
bool AttributeSelector::operator== (const SimpleSelector& rhs) const
327327
{
328-
auto sel = Cast<Attribute_Selector>(&rhs);
328+
auto sel = Cast<AttributeSelector>(&rhs);
329329
return sel ? *this == *sel : false;
330330
}
331331

@@ -361,7 +361,7 @@ namespace Sass {
361361
return name() == rhs.name();
362362
}
363363

364-
bool Attribute_Selector::operator== (const Attribute_Selector& rhs) const
364+
bool AttributeSelector::operator== (const AttributeSelector& rhs) const
365365
{
366366
// smaller return, equal go on, bigger abort
367367
if (is_ns_eq(rhs)) {

src/ast_selectors.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -237,17 +237,17 @@ namespace Sass {
237237
/////////////////////////////////////////////////////////////////////////
238238
/////////////////////////////////////////////////////////////////////////
239239

240-
Attribute_Selector::Attribute_Selector(ParserState pstate, sass::string n, sass::string m, String_Obj v, char o)
240+
AttributeSelector::AttributeSelector(ParserState pstate, sass::string n, sass::string m, String_Obj v, char o)
241241
: SimpleSelector(pstate, n), matcher_(m), value_(v), modifier_(o)
242242
{ simple_type(ATTRIBUTE_SEL); }
243-
Attribute_Selector::Attribute_Selector(const Attribute_Selector* ptr)
243+
AttributeSelector::AttributeSelector(const AttributeSelector* ptr)
244244
: SimpleSelector(ptr),
245245
matcher_(ptr->matcher_),
246246
value_(ptr->value_),
247247
modifier_(ptr->modifier_)
248248
{ simple_type(ATTRIBUTE_SEL); }
249249

250-
size_t Attribute_Selector::hash() const
250+
size_t AttributeSelector::hash() const
251251
{
252252
if (hash_ == 0) {
253253
hash_combine(hash_, SimpleSelector::hash());
@@ -257,7 +257,7 @@ namespace Sass {
257257
return hash_;
258258
}
259259

260-
unsigned long Attribute_Selector::specificity() const
260+
unsigned long AttributeSelector::specificity() const
261261
{
262262
return Constants::Specificity_Attr;
263263
}
@@ -1020,7 +1020,7 @@ namespace Sass {
10201020

10211021
IMPLEMENT_AST_OPERATORS(Selector_Schema);
10221022
IMPLEMENT_AST_OPERATORS(Placeholder_Selector);
1023-
IMPLEMENT_AST_OPERATORS(Attribute_Selector);
1023+
IMPLEMENT_AST_OPERATORS(AttributeSelector);
10241024
IMPLEMENT_AST_OPERATORS(TypeSelector);
10251025
IMPLEMENT_AST_OPERATORS(ClassSelector);
10261026
IMPLEMENT_AST_OPERATORS(IDSelector);

src/ast_selectors.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,18 +203,18 @@ namespace Sass {
203203
///////////////////////////////////////////////////
204204
// Attribute selectors -- e.g., [src*=".jpg"], etc.
205205
///////////////////////////////////////////////////
206-
class Attribute_Selector final : public SimpleSelector {
206+
class AttributeSelector final : public SimpleSelector {
207207
ADD_CONSTREF(sass::string, matcher)
208208
// this cannot be changed to obj atm!!!!!!????!!!!!!!
209209
ADD_PROPERTY(String_Obj, value) // might be interpolated
210210
ADD_PROPERTY(char, modifier);
211211
public:
212-
Attribute_Selector(ParserState pstate, sass::string n, sass::string m, String_Obj v, char o = 0);
212+
AttributeSelector(ParserState pstate, sass::string n, sass::string m, String_Obj v, char o = 0);
213213
size_t hash() const override;
214214
virtual unsigned long specificity() const override;
215215
bool operator==(const SimpleSelector& rhs) const final override;
216-
ATTACH_CMP_OPERATIONS(Attribute_Selector)
217-
ATTACH_AST_OPERATIONS(Attribute_Selector)
216+
ATTACH_CMP_OPERATIONS(AttributeSelector)
217+
ATTACH_AST_OPERATIONS(AttributeSelector)
218218
ATTACH_CRTP_PERFORM_METHODS()
219219
};
220220

src/debugger.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -432,9 +432,9 @@ inline void debug_ast(AST_Node* node, sass::string ind, Env* env)
432432
std::cerr << std::endl;
433433
debug_ast(selector->argument(), ind + " <= ", env);
434434
debug_ast(selector->selector(), ind + " || ", env);
435-
} else if (Cast<Attribute_Selector>(node)) {
436-
Attribute_Selector* selector = Cast<Attribute_Selector>(node);
437-
std::cerr << ind << "Attribute_Selector " << selector;
435+
} else if (Cast<AttributeSelector>(node)) {
436+
AttributeSelector* selector = Cast<AttributeSelector>(node);
437+
std::cerr << ind << "AttributeSelector " << selector;
438438
std::cerr << " (" << pstate_source_position(node) << ")";
439439
std::cerr << " <" << selector->hash() << ">";
440440
std::cerr << " <<" << selector->ns_name() << ">>";

src/eval.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ namespace Sass {
8888
IDSelector* operator()(IDSelector* s) { return s; };
8989
ClassSelector* operator()(ClassSelector* s) { return s; };
9090
TypeSelector* operator()(TypeSelector* s) { return s; };
91-
Attribute_Selector* operator()(Attribute_Selector* s) { return s; };
91+
AttributeSelector* operator()(AttributeSelector* s) { return s; };
9292
Placeholder_Selector* operator()(Placeholder_Selector* s) { return s; };
9393

9494
// actual evaluated selectors

src/inspect.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -955,7 +955,7 @@ namespace Sass {
955955
append_token(s->ns_name(), s);
956956
}
957957

958-
void Inspect::operator()(Attribute_Selector* s)
958+
void Inspect::operator()(AttributeSelector* s)
959959
{
960960
append_string("[");
961961
add_open_mapping(s);

src/inspect.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ namespace Sass {
8585
virtual void operator()(TypeSelector*);
8686
virtual void operator()(ClassSelector*);
8787
virtual void operator()(IDSelector*);
88-
virtual void operator()(Attribute_Selector*);
88+
virtual void operator()(AttributeSelector*);
8989
virtual void operator()(PseudoSelector*);
9090
virtual void operator()(SelectorComponent*);
9191
virtual void operator()(SelectorCombinator*);

src/operation.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ namespace Sass {
114114
virtual T operator()(TypeSelector* x) = 0;
115115
virtual T operator()(ClassSelector* x) = 0;
116116
virtual T operator()(IDSelector* x) = 0;
117-
virtual T operator()(Attribute_Selector* x) = 0;
117+
virtual T operator()(AttributeSelector* x) = 0;
118118
virtual T operator()(PseudoSelector* x) = 0;
119119
virtual T operator()(SelectorComponent* x) = 0;
120120
virtual T operator()(SelectorCombinator* x) = 0;
@@ -200,7 +200,7 @@ namespace Sass {
200200
T operator()(TypeSelector* x) { return static_cast<D*>(this)->fallback(x); }
201201
T operator()(ClassSelector* x) { return static_cast<D*>(this)->fallback(x); }
202202
T operator()(IDSelector* x) { return static_cast<D*>(this)->fallback(x); }
203-
T operator()(Attribute_Selector* x) { return static_cast<D*>(this)->fallback(x); }
203+
T operator()(AttributeSelector* x) { return static_cast<D*>(this)->fallback(x); }
204204
T operator()(PseudoSelector* x) { return static_cast<D*>(this)->fallback(x); }
205205
T operator()(SelectorComponent* x) { return static_cast<D*>(this)->fallback(x); }
206206
T operator()(SelectorCombinator* x) { return static_cast<D*>(this)->fallback(x); }

src/parser.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -821,17 +821,17 @@ namespace Sass {
821821
return sequence < insensitive<'i'>, re_attr_sensitive_close >(src);
822822
}
823823

824-
Attribute_Selector_Obj Parser::parse_attribute_selector()
824+
AttributeSelectorObj Parser::parse_attribute_selector()
825825
{
826826
ParserState p = pstate;
827827
if (!lex_css< attribute_name >()) error("invalid attribute name in attribute selector");
828828
sass::string name(lexed);
829829
if (lex_css< re_attr_sensitive_close >()) {
830-
return SASS_MEMORY_NEW(Attribute_Selector, p, name, "", {}, {});
830+
return SASS_MEMORY_NEW(AttributeSelector, p, name, "", {}, {});
831831
}
832832
else if (lex_css< re_attr_insensitive_close >()) {
833833
char modifier = lexed.begin[0];
834-
return SASS_MEMORY_NEW(Attribute_Selector, p, name, "", {}, modifier);
834+
return SASS_MEMORY_NEW(AttributeSelector, p, name, "", {}, modifier);
835835
}
836836
if (!lex_css< alternatives< exact_match, class_match, dash_match,
837837
prefix_match, suffix_match, substring_match > >()) {
@@ -851,11 +851,11 @@ namespace Sass {
851851
}
852852

853853
if (lex_css< re_attr_sensitive_close >()) {
854-
return SASS_MEMORY_NEW(Attribute_Selector, p, name, matcher, value, 0);
854+
return SASS_MEMORY_NEW(AttributeSelector, p, name, matcher, value, 0);
855855
}
856856
else if (lex_css< re_attr_insensitive_close >()) {
857857
char modifier = lexed.begin[0];
858-
return SASS_MEMORY_NEW(Attribute_Selector, p, name, matcher, value, modifier);
858+
return SASS_MEMORY_NEW(AttributeSelector, p, name, matcher, value, modifier);
859859
}
860860
error("unterminated attribute selector for " + name);
861861
return {}; // to satisfy compilers (error must not return)

0 commit comments

Comments
 (0)