Lines Matching full:token
5 var Token = require('../tokenizer/token'); variable
17 var token;
21 token = tokens[i];
23 switch (token[0]) {
24 case Token.AT_RULE:
25 rebaseAtRule(token, validator, rebaseConfig);
27 case Token.AT_RULE_BLOCK:
28 rebaseProperties(token[2], validator, rebaseConfig);
30 case Token.COMMENT:
31 rebaseSourceMapComment(token, rebaseConfig);
33 case Token.NESTED_BLOCK:
34 rebaseEverything(token[2], validator, rebaseConfig);
36 case Token.RULE:
37 rebaseProperties(token[2], validator, rebaseConfig);
46 var token;
50 token = tokens[i];
52 switch (token[0]) {
53 case Token.AT_RULE:
54 rebaseAtRule(token, validator, rebaseConfig);
62 function rebaseAtRule(token, validator, rebaseConfig) { argument
63 if (!isImport(token[1])) {
67 var uriAndMediaQuery = extractImportUrlAndMedia(token[1]);
71 token[1] = restoreImport(newUrl, mediaQuery);
74 function rebaseSourceMapComment(token, rebaseConfig) { argument
75 var matches = SOURCE_MAP_COMMENT_PATTERN.exec(token[1]);
78 token[1] = token[1].replace(matches[1], rewriteUrl(matches[1], rebaseConfig, true));
91 for (j = 2 /* 0 is Token.PROPERTY, 1 is name */, m = property.length; j < m; j++) {