[core] remove unused code
This commit is contained in:
@@ -88,19 +88,6 @@ protected:
|
||||
return reinterpret_cast<char *>(array) + (pos - itemSize);
|
||||
}
|
||||
|
||||
// Get a pointer to the item at a given index.
|
||||
inline void *getElement(size_t i) {
|
||||
if (array == nullptr) {
|
||||
throw std::runtime_error("Buffer was already deleted or doesn't contain elements");
|
||||
}
|
||||
|
||||
if (i * itemSize >= pos) {
|
||||
throw std::runtime_error("Can't get element after array bounds");
|
||||
} else {
|
||||
return reinterpret_cast<char *>(array) + (i * itemSize);
|
||||
}
|
||||
}
|
||||
|
||||
public:
|
||||
static const size_t itemSize = item_size;
|
||||
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
#pragma once
|
||||
|
||||
#include <mbgl/util/clip_id.hpp>
|
||||
|
||||
namespace mbgl {
|
||||
|
||||
struct Renderable {
|
||||
ClipID& clip;
|
||||
};
|
||||
|
||||
} // namespace mbgl
|
||||
@@ -4,7 +4,6 @@
|
||||
#include <mbgl/tile/tile_data.hpp>
|
||||
#include <mbgl/tile/tile_cache.hpp>
|
||||
#include <mbgl/style/types.hpp>
|
||||
#include <mbgl/renderer/renderable.hpp>
|
||||
|
||||
#include <mbgl/util/mat4.hpp>
|
||||
#include <mbgl/util/rapidjson.hpp>
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
#pragma once
|
||||
|
||||
#include <cassert>
|
||||
|
||||
// Based on FreeBSD's src/include/assert.h
|
||||
// Licensed under the original BSD license
|
||||
#define assert_always(expr) \
|
||||
((void)((expr) ? ((void)0) : ((void)fprintf(stderr, "%s:%u: failed assertion `%s'\n", \
|
||||
__FILE__, __LINE__, #expr), \
|
||||
abort())))
|
||||
@@ -1,36 +0,0 @@
|
||||
#pragma once
|
||||
|
||||
#include <mbgl/util/noncopyable.hpp>
|
||||
|
||||
#include <mutex>
|
||||
#include <condition_variable>
|
||||
#include <queue>
|
||||
|
||||
namespace mbgl {
|
||||
|
||||
template <class T>
|
||||
class Channel : public mbgl::util::noncopyable {
|
||||
public:
|
||||
void send(const T& t) {
|
||||
std::unique_lock<std::mutex> lock(mutex);
|
||||
queue.push(t);
|
||||
condition.notify_one();
|
||||
}
|
||||
|
||||
T receive() {
|
||||
std::unique_lock<std::mutex> lock(mutex);
|
||||
condition.wait(lock, [&](){ return !queue.empty(); });
|
||||
|
||||
T t = queue.front();
|
||||
queue.pop();
|
||||
|
||||
return t;
|
||||
}
|
||||
|
||||
private:
|
||||
std::mutex mutex;
|
||||
std::condition_variable condition;
|
||||
std::queue<T> queue;
|
||||
};
|
||||
|
||||
}
|
||||
@@ -18,7 +18,6 @@
|
||||
],
|
||||
|
||||
'sources': [
|
||||
'util/assert.cpp',
|
||||
'util/async_task.cpp',
|
||||
'util/geo.cpp',
|
||||
'util/image.cpp',
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
#include <mbgl/test/util.hpp>
|
||||
|
||||
#include <mbgl/util/assert.hpp>
|
||||
|
||||
using namespace mbgl;
|
||||
|
||||
TEST(Assert, Always) {
|
||||
EXPECT_DEATH_IF_SUPPORTED(assert_always(true == false), "failed assertion `true == false'");
|
||||
}
|
||||
Reference in New Issue
Block a user