... | ... |
@@ -56,5 +56,4 @@ |
56 | 56 |
template<typename _ReadMap> |
57 | 57 |
struct Constraints { |
58 |
|
|
59 | 58 |
void constraints() { |
60 | 59 |
Value val = m[key]; |
... | ... |
@@ -176,8 +175,7 @@ |
176 | 175 |
|
177 | 176 |
template<typename _ReferenceMap> |
178 |
struct ReferenceMapConcept { |
|
179 |
|
|
177 |
struct Constraints { |
|
180 | 178 |
void constraints() { |
181 |
checkConcept<ReadWriteMap, _ReferenceMap >(); |
|
179 |
checkConcept<ReadWriteMap<K, T>, _ReferenceMap >(); |
|
182 | 180 |
m[key] = val; |
183 | 181 |
val = m[key]; |
... | ... |
@@ -192,8 +190,8 @@ |
192 | 190 |
typename _ReferenceMap::Key& own_key; |
193 | 191 |
typename _ReferenceMap::Value& own_val; |
194 |
typename _ReferenceMap::Reference |
|
192 |
typename _ReferenceMap::Reference own_ref; |
|
195 | 193 |
Key& key; |
196 | 194 |
Value& val; |
197 |
Reference |
|
195 |
Reference ref; |
|
198 | 196 |
_ReferenceMap& m; |
199 | 197 |
}; |
0 comments (0 inline)