remove unused code
This commit is contained in:
@@ -314,18 +314,6 @@ bool StyleParser::setProperty(JSVal value, const char *property_name, PropertyKe
|
||||
return parsed;
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
bool StyleParser::setProperty(JSVal value, const char *property_name, T &target) {
|
||||
bool parsed;
|
||||
T result;
|
||||
std::tie(parsed, result) = parseProperty<T>(value, property_name);
|
||||
if (parsed) {
|
||||
target = std::move(result);
|
||||
}
|
||||
return parsed;
|
||||
}
|
||||
|
||||
|
||||
template<typename T>
|
||||
bool StyleParser::parseOptionalProperty(const char *property_name, PropertyKey key, ClassProperties &klass, JSVal value) {
|
||||
if (!value.HasMember(property_name)) {
|
||||
@@ -335,15 +323,6 @@ bool StyleParser::parseOptionalProperty(const char *property_name, PropertyKey k
|
||||
}
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
bool StyleParser::parseOptionalProperty(const char *property_name, T &target, JSVal value) {
|
||||
if (!value.HasMember(property_name)) {
|
||||
return false;
|
||||
} else {
|
||||
return setProperty<T>(replaceConstant(value[property_name]), property_name, target);
|
||||
}
|
||||
}
|
||||
|
||||
template<> std::tuple<bool, std::string> StyleParser::parseProperty(JSVal value, const char *property_name) {
|
||||
if (!value.IsString()) {
|
||||
Log::Warning(Event::ParseStyle, "value of '%s' must be a string", property_name);
|
||||
|
||||
@@ -69,11 +69,7 @@ private:
|
||||
template <typename T>
|
||||
bool parseOptionalProperty(const char *property_name, const std::vector<PropertyKey> &keys, ClassProperties &klass, JSVal value);
|
||||
template <typename T>
|
||||
bool parseOptionalProperty(const char *property_name, T &target, JSVal value);
|
||||
template <typename T>
|
||||
bool setProperty(JSVal value, const char *property_name, PropertyKey key, ClassProperties &klass);
|
||||
template <typename T>
|
||||
bool setProperty(JSVal value, const char *property_name, T &target);
|
||||
|
||||
template <typename T>
|
||||
std::tuple<bool, T> parseProperty(JSVal value, const char *property_name);
|
||||
|
||||
Reference in New Issue
Block a user