Summary: Ran clang-format on all of JSI.

Reviewed By: mhorowitz

Differential Revision: D16347858

fbshipit-source-id: 004afde1944f60a2c0989a7c38d5b3c58587f1cb
This commit is contained in:
Riley Dulin 2019-07-17 17:00:11 -07:00 коммит произвёл Facebook Github Bot
Родитель b0273bbe70
Коммит 96be82e3f9
3 изменённых файлов: 40 добавлений и 40 удалений

Просмотреть файл

@ -18,36 +18,36 @@ namespace jsi {
Value valueFromDynamic(Runtime& runtime, const folly::dynamic& dyn) {
switch (dyn.type()) {
case folly::dynamic::NULLT:
return Value::null();
case folly::dynamic::ARRAY: {
Array ret = Array(runtime, dyn.size());
for (size_t i = 0; i < dyn.size(); ++i) {
ret.setValueAtIndex(runtime, i, valueFromDynamic(runtime, dyn[i]));
}
return std::move(ret);
}
case folly::dynamic::BOOL:
return dyn.getBool();
case folly::dynamic::DOUBLE:
return dyn.getDouble();
case folly::dynamic::INT64:
// Can't use asDouble() here. If the int64 value is too bit to be
// represented precisely as a double, folly will throw an
// exception.
return (double)dyn.getInt();
case folly::dynamic::OBJECT: {
Object ret(runtime);
for (const auto& element : dyn.items()) {
Value value = valueFromDynamic(runtime, element.second);
if (element.first.isNumber() || element.first.isString()) {
ret.setProperty(runtime, element.first.asString().c_str(), value);
case folly::dynamic::NULLT:
return Value::null();
case folly::dynamic::ARRAY: {
Array ret = Array(runtime, dyn.size());
for (size_t i = 0; i < dyn.size(); ++i) {
ret.setValueAtIndex(runtime, i, valueFromDynamic(runtime, dyn[i]));
}
return std::move(ret);
}
return std::move(ret);
}
case folly::dynamic::STRING:
return String::createFromUtf8(runtime, dyn.getString());
case folly::dynamic::BOOL:
return dyn.getBool();
case folly::dynamic::DOUBLE:
return dyn.getDouble();
case folly::dynamic::INT64:
// Can't use asDouble() here. If the int64 value is too bit to be
// represented precisely as a double, folly will throw an
// exception.
return (double)dyn.getInt();
case folly::dynamic::OBJECT: {
Object ret(runtime);
for (const auto& element : dyn.items()) {
Value value = valueFromDynamic(runtime, element.second);
if (element.first.isNumber() || element.first.isString()) {
ret.setProperty(runtime, element.first.asString().c_str(), value);
}
}
return std::move(ret);
}
case folly::dynamic::STRING:
return String::createFromUtf8(runtime, dyn.getString());
}
CHECK(false);
}
@ -67,7 +67,8 @@ folly::dynamic dynamicFromValue(Runtime& runtime, const Value& value) {
Array array = obj.getArray(runtime);
folly::dynamic ret = folly::dynamic::array();
for (size_t i = 0; i < array.size(runtime); ++i) {
ret.push_back(dynamicFromValue(runtime, array.getValueAtIndex(runtime, i)));
ret.push_back(
dynamicFromValue(runtime, array.getValueAtIndex(runtime, i)));
}
return ret;
} else if (obj.isFunction(runtime)) {
@ -95,5 +96,5 @@ folly::dynamic dynamicFromValue(Runtime& runtime, const Value& value) {
}
}
}
}
} // namespace jsi
} // namespace facebook

Просмотреть файл

@ -13,10 +13,12 @@ namespace facebook {
namespace jsi {
facebook::jsi::Value valueFromDynamic(
facebook::jsi::Runtime& runtime, const folly::dynamic& dyn);
facebook::jsi::Runtime& runtime,
const folly::dynamic& dyn);
folly::dynamic dynamicFromValue(facebook::jsi::Runtime& runtime,
const facebook::jsi::Value& value);
folly::dynamic dynamicFromValue(
facebook::jsi::Runtime& runtime,
const facebook::jsi::Value& value);
}
}
} // namespace jsi
} // namespace facebook

Просмотреть файл

@ -403,10 +403,7 @@ struct AfterCaller<T, decltype((void)&T::after)> {
// RAII constructed before each call to the undecorated class; the
// ctor is passed a single argument of type WithArg&. Plain and Base
// are used as in the base class.
template <
typename With,
typename Plain = Runtime,
typename Base = Runtime>
template <typename With, typename Plain = Runtime, typename Base = Runtime>
class WithRuntimeDecorator : public RuntimeDecorator<Plain, Base> {
public:
using RD = RuntimeDecorator<Plain, Base>;