[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/sdk/kdevplatform/language/duchain
From: Milian Wolff <mail () milianw ! de>
Date: 2010-04-07 16:49:18
Message-ID: 20100407164918.BC6D4AC892 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1112237 by mwolff:
wrap macro for better readability
M +6 -1 appendedlist_static.h
--- trunk/extragear/sdk/kdevplatform/language/duchain/appendedlist_static.h \
#1112236:1112237 @@ -50,7 +50,12 @@
#define APPENDED_LIST_COMMON(type, name) \
KDevelop::AppendedList<dynamic, type> name ## List; \
unsigned int name ## Size() const { return name ## List.size(); } \
- template<class T> bool name ## Equals(const T& rhs) const { unsigned int size \
= name ## Size(); if(size != rhs.name ## Size()) return false; for(uint a = 0; a < \
size; ++a) {if(!(name()[a] == rhs.name()[a])) return false;} return true; } + \
template<class T> bool name ## Equals(const T& rhs) const { \ + unsigned int \
size = name ## Size(); \ + if(size != rhs.name ## Size()) return false; \
+ for(uint a = 0; a < size; ++a) {if(!(name()[a] == rhs.name()[a])) return \
false;} \ + return true; \
+ }
///@todo Make these things a bit faster(less recursion)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic