clang-format the src/Reactor directory
Bug: b/144825072
Change-Id: I1f14af4446536c760d11d32aa03edb5f497e75e4
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/39656
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Reactor/Coroutine.hpp b/src/Reactor/Coroutine.hpp
index 8bd601e..92ad2e3 100644
--- a/src/Reactor/Coroutine.hpp
+++ b/src/Reactor/Coroutine.hpp
@@ -17,7 +17,7 @@
#include <memory>
#ifndef rr_ReactorCoroutine_hpp
-#define rr_ReactorCoroutine_hpp
+# define rr_ReactorCoroutine_hpp
namespace rr {
@@ -26,17 +26,19 @@
{
protected:
StreamBase(const std::shared_ptr<Routine> &routine, Nucleus::CoroutineHandle handle)
- : routine(routine), handle(handle) {}
+ : routine(routine)
+ , handle(handle)
+ {}
~StreamBase()
{
- auto pfn = (Nucleus::CoroutineDestroy*)routine->getEntry(Nucleus::CoroutineEntryDestroy);
+ auto pfn = (Nucleus::CoroutineDestroy *)routine->getEntry(Nucleus::CoroutineEntryDestroy);
pfn(handle);
}
- bool await(void* out)
+ bool await(void *out)
{
- auto pfn = (Nucleus::CoroutineAwait*)routine->getEntry(Nucleus::CoroutineEntryAwait);
+ auto pfn = (Nucleus::CoroutineAwait *)routine->getEntry(Nucleus::CoroutineEntryAwait);
return pfn(handle, out);
}
@@ -53,13 +55,14 @@
{
public:
inline Stream(const std::shared_ptr<Routine> &routine, Nucleus::CoroutineHandle handle)
- : StreamBase(routine, handle) {}
+ : StreamBase(routine, handle)
+ {}
// await() retrieves the next yielded value from the coroutine.
// Returns true if the coroutine yieled a value and out was assigned a
// new value. If await() returns false, the coroutine has finished
// execution and await() will return false for all future calls.
- inline bool await(T& out) { return StreamBase::await(&out); }
+ inline bool await(T &out) { return StreamBase::await(&out); }
};
template<typename FunctionType>
@@ -143,7 +146,7 @@
protected:
std::unique_ptr<Nucleus> core;
std::shared_ptr<Routine> routine;
- std::vector<Type*> arguments;
+ std::vector<Type *> arguments;
};
template<typename Return, typename... Arguments>
@@ -151,7 +154,7 @@
{
core.reset(new Nucleus());
- std::vector<Type*> types = {CToReactorT<Arguments>::getType()...};
+ std::vector<Type *> types = { CToReactorT<Arguments>::getType()... };
for(auto type : types)
{
if(type != Void::getType())
@@ -180,20 +183,23 @@
finalize();
using Sig = Nucleus::CoroutineBegin<Arguments...>;
- auto pfn = (Sig*)routine->getEntry(Nucleus::CoroutineEntryBegin);
+ auto pfn = (Sig *)routine->getEntry(Nucleus::CoroutineEntryBegin);
auto handle = pfn(args...);
return std::unique_ptr<Stream<Return>>(new Stream<Return>(routine, handle));
}
-#ifdef Yield // Defined in WinBase.h
-#undef Yield
-#endif
+# ifdef Yield // Defined in WinBase.h
+# undef Yield
+# endif
// Suspends execution of the coroutine and yields val to the caller.
// Execution of the coroutine will resume after val is retrieved.
template<typename T>
-inline void Yield(const T &val) { Nucleus::yield(ValueOf(val)); }
+inline void Yield(const T &val)
+{
+ Nucleus::yield(ValueOf(val));
+}
-} // namespace rr
+} // namespace rr
-#endif // rr_ReactorCoroutine_hpp
\ No newline at end of file
+#endif // rr_ReactorCoroutine_hpp
\ No newline at end of file