equal
  deleted
  inserted
  replaced
  
    
    
|      1 // -*- mode:C++ -*- |      1 // -*- mode:C++ -*- | 
|      2  |      2  | 
|      3 #ifndef HUGO_INVALID_H |      3 #ifndef LEMON_INVALID_H | 
|      4 #define HUGO_INVALID_H |      4 #define LEMON_INVALID_H | 
|      5  |      5  | 
|      6 ///\file |      6 ///\file | 
|      7 ///\brief Definition of INVALID. |      7 ///\brief Definition of INVALID. | 
|      8  |      8  | 
|      9 namespace hugo { |      9 namespace lemon { | 
|     10  |     10  | 
|     11   /// Dummy type to make it easier to make invalid iterators. |     11   /// Dummy type to make it easier to make invalid iterators. | 
|     12    |     12    | 
|     13   /// See \ref INVALID, how to use it. |     13   /// See \ref INVALID, how to use it. | 
|     14    |     14    | 
|     30   //extern Invalid INVALID; |     30   //extern Invalid INVALID; | 
|     31  |     31  | 
|     32   //const Invalid &INVALID = *(Invalid *)0; |     32   //const Invalid &INVALID = *(Invalid *)0; | 
|     33   const Invalid INVALID = Invalid(); |     33   const Invalid INVALID = Invalid(); | 
|     34  |     34  | 
|     35 } //namespace hugo |     35 } //namespace lemon | 
|     36  |     36  | 
|     37 #endif |     37 #endif | 
|     38    |     38    |