Skip to content

Commit a506d50

Browse files
committed
[ORC] Clang-format RPCSerialization.h.
llvm-svn: 281269
1 parent c83e39b commit a506d50

File tree

1 file changed

+26
-29
lines changed

1 file changed

+26
-29
lines changed

llvm/include/llvm/ExecutionEngine/Orc/RPCSerialization.h

Lines changed: 26 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -56,20 +56,19 @@ class SerializationTraits {};
5656

5757
/// TypeNameSequence is a utility for rendering sequences of types to a string
5858
/// by rendering each type, separated by ", ".
59-
template <typename ChannelT, typename... ArgTs>
60-
class TypeNameSequence {};
59+
template <typename ChannelT, typename... ArgTs> class TypeNameSequence {};
6160

6261
/// Render a TypeNameSequence of a single type to an ostream.
6362
template <typename OStream, typename ChannelT, typename ArgT>
64-
OStream& operator<<(OStream &OS, const TypeNameSequence<ChannelT, ArgT> &V) {
63+
OStream &operator<<(OStream &OS, const TypeNameSequence<ChannelT, ArgT> &V) {
6564
OS << SerializationTraits<ChannelT, ArgT>::getName();
6665
return OS;
6766
}
6867

6968
/// Render a TypeNameSequence of more than one type to an ostream.
70-
template <typename OStream, typename ChannelT, typename ArgT1,
71-
typename ArgT2, typename... ArgTs>
72-
OStream&
69+
template <typename OStream, typename ChannelT, typename ArgT1, typename ArgT2,
70+
typename... ArgTs>
71+
OStream &
7372
operator<<(OStream &OS,
7473
const TypeNameSequence<ChannelT, ArgT1, ArgT2, ArgTs...> &V) {
7574
OS << SerializationTraits<ChannelT, ArgT1>::getName() << ", "
@@ -86,8 +85,9 @@ Error serializeSeq(ChannelT &C, const T &Arg, const Ts &... Args) {
8685
}
8786

8887
/// RPC channel serialization for an (empty) variadic list of arguments.
89-
template <typename ChannelT>
90-
Error serializeSeq(ChannelT &C) { return Error::success(); }
88+
template <typename ChannelT> Error serializeSeq(ChannelT &C) {
89+
return Error::success();
90+
}
9191

9292
/// RPC channel deserialization for a variadic list of arguments.
9393
template <typename ChannelT, typename T, typename... Ts>
@@ -98,20 +98,20 @@ Error deserializeSeq(ChannelT &C, T &Arg, Ts &... Args) {
9898
}
9999

100100
/// RPC channel serialization for an (empty) variadic list of arguments.
101-
template <typename ChannelT>
102-
Error deserializeSeq(ChannelT &C) { return Error::success(); }
101+
template <typename ChannelT> Error deserializeSeq(ChannelT &C) {
102+
return Error::success();
103+
}
103104

104105
/// SerializationTraits default specialization for std::pair.
105106
template <typename ChannelT, typename T1, typename T2>
106107
class SerializationTraits<ChannelT, std::pair<T1, T2>> {
107108
public:
108-
static const char* getName() {
109+
static const char *getName() {
109110
std::lock_guard<std::mutex> Lock(NameMutex);
110111
if (Name.empty())
111112
Name = (std::ostringstream()
112-
<< "std::pair<"
113-
<< TypeNameSequence<ChannelT, T1, T2>()
114-
<< ">").str();
113+
<< "std::pair<" << TypeNameSequence<ChannelT, T1, T2>() << ">")
114+
.str();
115115

116116
return Name.data();
117117
}
@@ -123,6 +123,7 @@ class SerializationTraits<ChannelT, std::pair<T1, T2>> {
123123
static Error deserialize(ChannelT &C, std::pair<T1, T2> &V) {
124124
return deserializeSeq(C, V.first, V.second);
125125
}
126+
126127
private:
127128
static std::mutex NameMutex;
128129
static std::string Name;
@@ -138,14 +139,12 @@ std::string SerializationTraits<ChannelT, std::pair<T1, T2>>::Name;
138139
template <typename ChannelT, typename... ArgTs>
139140
class SerializationTraits<ChannelT, std::tuple<ArgTs...>> {
140141
public:
141-
142-
static const char* getName() {
142+
static const char *getName() {
143143
std::lock_guard<std::mutex> Lock(NameMutex);
144144
if (Name.empty())
145145
Name = (std::ostringstream()
146-
<< "std::tuple<"
147-
<< TypeNameSequence<ChannelT, ArgTs...>()
148-
<< ">").str();
146+
<< "std::tuple<" << TypeNameSequence<ChannelT, ArgTs...>() << ">")
147+
.str();
149148

150149
return Name.data();
151150
}
@@ -161,7 +160,6 @@ class SerializationTraits<ChannelT, std::tuple<ArgTs...>> {
161160
}
162161

163162
private:
164-
165163
// Serialization helper for std::tuple.
166164
template <size_t... Is>
167165
static Error serializeTupleHelper(ChannelT &C, const std::tuple<ArgTs...> &V,
@@ -190,19 +188,18 @@ std::string SerializationTraits<ChannelT, std::tuple<ArgTs...>>::Name;
190188
template <typename ChannelT, typename T>
191189
class SerializationTraits<ChannelT, std::vector<T>> {
192190
public:
193-
194-
static const char* getName() {
191+
static const char *getName() {
195192
std::lock_guard<std::mutex> Lock(NameMutex);
196193
if (Name.empty())
197-
Name = (std::ostringstream()
198-
<< "std::vector<" << TypeNameSequence<ChannelT, T>()
199-
<< ">").str();
194+
Name = (std::ostringstream() << "std::vector<"
195+
<< TypeNameSequence<ChannelT, T>() << ">")
196+
.str();
200197
return Name.data();
201198
}
202199

203200
static Error serialize(ChannelT &C, const std::vector<T> &V) {
204-
if (auto Err = SerializationTraits<ChannelT, uint64_t>::
205-
serialize(C, static_cast<uint64_t>(V.size())))
201+
if (auto Err = SerializationTraits<ChannelT, uint64_t>::serialize(
202+
C, static_cast<uint64_t>(V.size())))
206203
return Err;
207204

208205
for (const auto &E : V)
@@ -214,8 +211,8 @@ class SerializationTraits<ChannelT, std::vector<T>> {
214211

215212
static Error deserialize(ChannelT &C, std::vector<T> &V) {
216213
uint64_t Count = 0;
217-
if (auto Err = SerializationTraits<ChannelT, uint64_t>::
218-
deserialize(C, Count))
214+
if (auto Err =
215+
SerializationTraits<ChannelT, uint64_t>::deserialize(C, Count))
219216
return Err;
220217

221218
V.resize(Count);

0 commit comments

Comments
 (0)