equal
  deleted
  inserted
  replaced
  
    
    
   148     typedef False ReferenceMapTag;  | 
   148     typedef False ReferenceMapTag;  | 
   149   | 
   149   | 
   150     typedef typename Map::Key Key;  | 
   150     typedef typename Map::Key Key;  | 
   151     typedef typename Map::Value Value;  | 
   151     typedef typename Map::Value Value;  | 
   152   | 
   152   | 
   153     typedef const Value ConstReturnValue;  | 
   153     typedef Value ConstReturnValue;  | 
   154     typedef const Value ReturnValue;  | 
   154     typedef Value ReturnValue;  | 
   155   };  | 
   155   };  | 
   156   | 
   156   | 
   157   template <typename Map>  | 
   157   template <typename Map>  | 
   158   struct MapTraits<  | 
   158   struct MapTraits<  | 
   159     Map, typename enable_if<typename Map::ReferenceMapTag, void>::type >   | 
   159     Map, typename enable_if<typename Map::ReferenceMapTag, void>::type >   | 
   176   | 
   176   | 
   177     typedef typename MatrixMap::FirstKey FirstKey;  | 
   177     typedef typename MatrixMap::FirstKey FirstKey;  | 
   178     typedef typename MatrixMap::SecondKey SecondKey;  | 
   178     typedef typename MatrixMap::SecondKey SecondKey;  | 
   179     typedef typename MatrixMap::Value Value;  | 
   179     typedef typename MatrixMap::Value Value;  | 
   180   | 
   180   | 
   181     typedef const Value ConstReturnValue;  | 
   181     typedef Value ConstReturnValue;  | 
   182     typedef const Value ReturnValue;  | 
   182     typedef Value ReturnValue;  | 
   183   };  | 
   183   };  | 
   184   | 
   184   | 
   185   template <typename MatrixMap>  | 
   185   template <typename MatrixMap>  | 
   186   struct MatrixMapTraits<  | 
   186   struct MatrixMapTraits<  | 
   187     MatrixMap, typename enable_if<typename MatrixMap::ReferenceMapTag,   | 
   187     MatrixMap, typename enable_if<typename MatrixMap::ReferenceMapTag,   |