remove unused code

This commit is contained in:
Ansis Brammanis
2015-01-14 22:02:22 -05:00
parent 8bfaf12793
commit 84e9dbdc09
2 changed files with 0 additions and 25 deletions

View File

@@ -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);

View File

@@ -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);