clang-format

This commit is contained in:
Matt Blair 2015-05-07 13:26:01 -04:00
parent 012baa7d62
commit 2703ef784d
5 changed files with 20 additions and 25 deletions

View File

@ -22,9 +22,9 @@ struct get_idx {
};
template <typename Key>
struct get_idx<
Key, typename std::enable_if<std::is_unsigned<Key>::value &&
!std::is_same<Key, bool>::value>::type> {
struct get_idx<Key,
typename std::enable_if<std::is_unsigned<Key>::value &&
!std::is_same<Key, bool>::value>::type> {
static node* get(const std::vector<node*>& sequence, const Key& key,
shared_memory_holder /* pMemory */) {
return key < sequence.size() ? sequence[key] : 0;
@ -41,7 +41,7 @@ struct get_idx<
};
template <typename Key>
struct get_idx<Key, typename std::enable_if<std::is_signed<Key>::value >::type> {
struct get_idx<Key, typename std::enable_if<std::is_signed<Key>::value>::type> {
static node* get(const std::vector<node*>& sequence, const Key& key,
shared_memory_holder pMemory) {
return key >= 0 ? get_idx<std::size_t>::get(

View File

@ -18,8 +18,8 @@ namespace detail {
struct iterator_value;
template <typename V>
class iterator_base
: public std::iterator<std::forward_iterator_tag, V, std::ptrdiff_t, V*, V> {
class iterator_base : public std::iterator<std::forward_iterator_tag, V,
std::ptrdiff_t, V*, V> {
private:
template <typename>
@ -46,10 +46,13 @@ class iterator_base
template <class W>
iterator_base(const iterator_base<W>& rhs,
typename std::enable_if<std::is_convertible<W*, V*>::value,
enabler>::type = enabler())
enabler>::type = enabler())
: m_iterator(rhs.m_iterator), m_pMemory(rhs.m_pMemory) {}
iterator_base<V>& operator++() { ++m_iterator; return *this; }
iterator_base<V>& operator++() {
++m_iterator;
return *this;
}
template <typename W>
bool operator==(const iterator_base<W>& rhs) {
@ -70,9 +73,7 @@ class iterator_base
return value_type();
}
proxy operator->() const {
return proxy(**this);
}
proxy operator->() const { return proxy(**this); }
private:
base_type m_iterator;

View File

@ -66,9 +66,7 @@ class node {
m_pRef->set_data(*rhs.m_pRef);
}
void set_mark(const Mark& mark) {
m_pRef->set_mark(mark);
}
void set_mark(const Mark& mark) { m_pRef->set_mark(mark); }
void set_type(NodeType::value type) {
if (type != NodeType::Undefined)

View File

@ -53,9 +53,9 @@ struct node_iterator_type<const V> {
template <typename V>
class node_iterator_base
: public std::iterator<
std::forward_iterator_tag, node_iterator_value<V>,
std::ptrdiff_t, node_iterator_value<V>*, node_iterator_value<V> > {
: public std::iterator<std::forward_iterator_tag, node_iterator_value<V>,
std::ptrdiff_t, node_iterator_value<V>*,
node_iterator_value<V> > {
private:
struct enabler {};
@ -90,7 +90,7 @@ class node_iterator_base
template <typename W>
node_iterator_base(const node_iterator_base<W>& rhs,
typename std::enable_if<std::is_convertible<W*, V*>::value,
enabler>::type = enabler())
enabler>::type = enabler())
: m_type(rhs.m_type),
m_seqIt(rhs.m_seqIt),
m_mapIt(rhs.m_mapIt),
@ -117,7 +117,7 @@ class node_iterator_base
template <typename W>
bool operator!=(const node_iterator_base<W>& rhs) const {
return !(*this==rhs);
return !(*this == rhs);
}
node_iterator_base<V>& operator++() {
@ -147,9 +147,7 @@ class node_iterator_base
return value_type();
}
proxy operator->() const {
return proxy(**this);
}
proxy operator->() const { return proxy(**this); }
MapIter increment_until_defined(MapIter it) {
while (it != m_mapEnd && !is_defined(it))

View File

@ -28,9 +28,7 @@ void node_data::mark_defined() {
m_isDefined = true;
}
void node_data::set_mark(const Mark& mark) {
m_mark = mark;
}
void node_data::set_mark(const Mark& mark) { m_mark = mark; }
void node_data::set_type(NodeType::value type) {
if (type == NodeType::Undefined) {