1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 10:19:30 +02:00

Rename filter_value_* to filter_behavior_literal_*.

This commit is contained in:
Simo Kinnunen 2014-02-11 23:09:23 +09:00
parent 077982f08a
commit b6ccc29d0c

View file

@ -218,9 +218,9 @@ module.exports.parseKeyCharacterMap = function(stream) {
return true
}
return fail(char, state)
case 'filter_value':
case 'filter_behavior_literal':
if (char === '\\') {
state = 'filter_value_escape'
state = 'filter_behavior_literal_escape'
return true
}
if (char !== "'") {
@ -228,17 +228,17 @@ module.exports.parseKeyCharacterMap = function(stream) {
type: 'literal'
, value: char
})
state = 'filter_value_end'
state = 'filter_behavior_literal_end'
return true
}
return fail(char, state)
case 'filter_value_escape':
case 'filter_behavior_literal_escape':
if (char === '\\' || char === '\'' || char === '"') {
lastRule.behaviors.push({
type: 'literal'
, value: char
})
state = 'filter_value_end'
state = 'filter_behavior_literal_end'
return true
}
if (char === 'n') {
@ -246,7 +246,7 @@ module.exports.parseKeyCharacterMap = function(stream) {
type: 'literal'
, value: '\n'
})
state = 'filter_value_end'
state = 'filter_behavior_literal_end'
return true
}
if (char === 't') {
@ -254,15 +254,15 @@ module.exports.parseKeyCharacterMap = function(stream) {
type: 'literal'
, value: '\t'
})
state = 'filter_value_end'
state = 'filter_behavior_literal_end'
return true
}
if (char === 'u') {
state = 'filter_value_unicode_1'
state = 'filter_behavior_literal_unicode_1'
return true
}
return fail(char, state)
case 'filter_value_end':
case 'filter_behavior_literal_end':
if (char === '\'') {
state = 'filter_behavior_start'
return true
@ -277,7 +277,7 @@ module.exports.parseKeyCharacterMap = function(stream) {
return true
}
if (char === "'") {
state = 'filter_value'
state = 'filter_behavior_literal'
return true
}
if (char === 'n') {
@ -382,38 +382,38 @@ module.exports.parseKeyCharacterMap = function(stream) {
return true
}
return fail(char, state)
case 'filter_value_unicode_1':
case 'filter_behavior_literal_unicode_1':
if ((char >= '0' && char <= '9') ||
(char >= 'a' && char <= 'f')) {
lastRule.behaviors.push(lastBehavior = {
type: 'literal'
, value: parseInt(char, 16) << 12
})
state = 'filter_value_unicode_2'
state = 'filter_behavior_literal_unicode_2'
return true
}
return fail(char, state)
case 'filter_value_unicode_2':
case 'filter_behavior_literal_unicode_2':
if ((char >= '0' && char <= '9') ||
(char >= 'a' && char <= 'f')) {
lastBehavior.value += parseInt(char, 16) << 8
state = 'filter_value_unicode_3'
state = 'filter_behavior_literal_unicode_3'
return true
}
return fail(char, state)
case 'filter_value_unicode_3':
case 'filter_behavior_literal_unicode_3':
if ((char >= '0' && char <= '9') ||
(char >= 'a' && char <= 'f')) {
lastBehavior.value += parseInt(char, 16) << 4
state = 'filter_value_unicode_4'
state = 'filter_behavior_literal_unicode_4'
return true
}
return fail(char, state)
case 'filter_value_unicode_4':
case 'filter_behavior_literal_unicode_4':
if ((char >= '0' && char <= '9') ||
(char >= 'a' && char <= 'f')) {
lastBehavior.value += parseInt(char, 16)
state = 'filter_value_end'
state = 'filter_behavior_literal_end'
return true
}
return fail(char, state)