0
                         7
                         0
                     
                 
                    | ... | ... | 
		@@ -66,17 +66,17 @@  | 
| 66 | 66 | 
		# (performance warning)  | 
| 67 | 67 | 
		# C4996: 'function': was declared deprecated  | 
| 68 | 68 | 
		ELSE()  | 
| 69 | 
		SET(CXX_WARNING "-Wall  | 
|
| 69 | 
		SET(CXX_WARNING "-Wall")  | 
|
| 70 | 70 | 
		ENDIF()  | 
| 71 | 71 | 
		ENDIF()  | 
| 72 | 72 | 
		SET(LEMON_CXX_WARNING_FLAGS ${CXX_WARNING} CACHE STRING "LEMON warning flags.")
	 | 
| 73 | 73 | 
		 | 
| 74 | 74 | 
		SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${LEMON_CXX_WARNING_FLAGS}")
	 | 
| 75 | 75 | 
		 | 
| 76 | 
		SET( CMAKE_CXX_FLAGS_MAINTAINER "-Werror -ggdb" CACHE STRING  | 
|
| 76 | 
		SET( CMAKE_CXX_FLAGS_MAINTAINER "-Werror -ggdb -O0" CACHE STRING  | 
|
| 77 | 77 | 
		"Flags used by the C++ compiler during maintainer builds."  | 
| 78 | 78 | 
		FORCE )  | 
| 79 | 
		SET( CMAKE_C_FLAGS_MAINTAINER "-Werror" CACHE STRING  | 
|
| 79 | 
		SET( CMAKE_C_FLAGS_MAINTAINER "-Werror -O0" CACHE STRING  | 
|
| 80 | 80 | 
		"Flags used by the C compiler during maintainer builds."  | 
| 81 | 81 | 
		FORCE )  | 
| 82 | 82 | 
		SET( CMAKE_EXE_LINKER_FLAGS_MAINTAINER  | 
| ... | ... | 
		@@ -115,6 +115,7 @@  | 
| 115 | 115 | 
		 | 
| 116 | 116 | 
		const _GraphItem &ia;  | 
| 117 | 117 | 
		const _GraphItem &ib;  | 
| 118 | 
		        Constraints() {}
	 | 
|
| 118 | 119 | 
		};  | 
| 119 | 120 | 
		};  | 
| 120 | 121 | 
		 | 
| ... | ... | 
		@@ -174,6 +175,7 @@  | 
| 174 | 175 | 
		}  | 
| 175 | 176 | 
		 | 
| 176 | 177 | 
		const _Digraph& digraph;  | 
| 178 | 
		        Constraints() {}
	 | 
|
| 177 | 179 | 
		};  | 
| 178 | 180 | 
		};  | 
| 179 | 181 | 
		 | 
| ... | ... | 
		@@ -290,6 +292,7 @@  | 
| 290 | 292 | 
		}  | 
| 291 | 293 | 
		 | 
| 292 | 294 | 
		const _Graph& graph;  | 
| 295 | 
		      Constraints() {}
	 | 
|
| 293 | 296 | 
		};  | 
| 294 | 297 | 
		 | 
| 295 | 298 | 
		};  | 
| ... | ... | 
		@@ -369,6 +372,7 @@  | 
| 369 | 372 | 
		}  | 
| 370 | 373 | 
		 | 
| 371 | 374 | 
		const _Digraph& digraph;  | 
| 375 | 
		        Constraints() {}
	 | 
|
| 372 | 376 | 
		};  | 
| 373 | 377 | 
		};  | 
| 374 | 378 | 
		 | 
| ... | ... | 
		@@ -421,6 +425,7 @@  | 
| 421 | 425 | 
		}  | 
| 422 | 426 | 
		 | 
| 423 | 427 | 
		const _Graph& graph;  | 
| 428 | 
		        Constraints() {}
	 | 
|
| 424 | 429 | 
		};  | 
| 425 | 430 | 
		};  | 
| 426 | 431 | 
		 | 
| ... | ... | 
		@@ -498,6 +503,7 @@  | 
| 498 | 503 | 
		bi = it2;  | 
| 499 | 504 | 
		}  | 
| 500 | 505 | 
		const GR& g;  | 
| 506 | 
		        Constraints() {}
	 | 
|
| 501 | 507 | 
		};  | 
| 502 | 508 | 
		};  | 
| 503 | 509 | 
		 | 
| ... | ... | 
		@@ -586,6 +592,7 @@  | 
| 586 | 592 | 
		}  | 
| 587 | 593 | 
		const Base& node;  | 
| 588 | 594 | 
		const GR& graph;  | 
| 595 | 
		        Constraints() {}
	 | 
|
| 589 | 596 | 
		};  | 
| 590 | 597 | 
		};  | 
| 591 | 598 | 
		 | 
| ... | ... | 
		@@ -762,6 +769,7 @@  | 
| 762 | 769 | 
		}  | 
| 763 | 770 | 
		 | 
| 764 | 771 | 
		const _Digraph& digraph;  | 
| 772 | 
		        Constraints() {}
	 | 
|
| 765 | 773 | 
		};  | 
| 766 | 774 | 
		};  | 
| 767 | 775 | 
		 | 
| ... | ... | 
		@@ -886,6 +894,7 @@  | 
| 886 | 894 | 
		}  | 
| 887 | 895 | 
		 | 
| 888 | 896 | 
		const _Graph& graph;  | 
| 897 | 
		        Constraints() {}
	 | 
|
| 889 | 898 | 
		};  | 
| 890 | 899 | 
		};  | 
| 891 | 900 | 
		 | 
| ... | ... | 
		@@ -943,6 +952,7 @@  | 
| 943 | 952 | 
		}  | 
| 944 | 953 | 
		 | 
| 945 | 954 | 
		const _Digraph& digraph;  | 
| 955 | 
		        Constraints() {}
	 | 
|
| 946 | 956 | 
		};  | 
| 947 | 957 | 
		};  | 
| 948 | 958 | 
		 | 
| ... | ... | 
		@@ -984,6 +994,7 @@  | 
| 984 | 994 | 
		}  | 
| 985 | 995 | 
		 | 
| 986 | 996 | 
		const _Graph& graph;  | 
| 997 | 
		        Constraints() {}
	 | 
|
| 987 | 998 | 
		};  | 
| 988 | 999 | 
		};  | 
| 989 | 1000 | 
		 | 
| ... | ... | 
		@@ -1061,6 +1072,7 @@  | 
| 1061 | 1072 | 
		const _Map &m;  | 
| 1062 | 1073 | 
		const GR &g;  | 
| 1063 | 1074 | 
		const typename GraphMap::Value &t;  | 
| 1075 | 
		        Constraints() {}
	 | 
|
| 1064 | 1076 | 
		};  | 
| 1065 | 1077 | 
		 | 
| 1066 | 1078 | 
		};  | 
| ... | ... | 
		@@ -1199,6 +1211,7 @@  | 
| 1199 | 1211 | 
		}  | 
| 1200 | 1212 | 
		 | 
| 1201 | 1213 | 
		const _Digraph& digraph;  | 
| 1214 | 
		        Constraints() {}
	 | 
|
| 1202 | 1215 | 
		};  | 
| 1203 | 1216 | 
		};  | 
| 1204 | 1217 | 
		 | 
| ... | ... | 
		@@ -1284,6 +1297,7 @@  | 
| 1284 | 1297 | 
		}  | 
| 1285 | 1298 | 
		 | 
| 1286 | 1299 | 
		const _Graph& graph;  | 
| 1300 | 
		        Constraints() {}
	 | 
|
| 1287 | 1301 | 
		};  | 
| 1288 | 1302 | 
		};  | 
| 1289 | 1303 | 
		 | 
| ... | ... | 
		@@ -1328,6 +1342,7 @@  | 
| 1328 | 1342 | 
		}  | 
| 1329 | 1343 | 
		 | 
| 1330 | 1344 | 
		_Digraph& digraph;  | 
| 1345 | 
		        Constraints() {}
	 | 
|
| 1331 | 1346 | 
		};  | 
| 1332 | 1347 | 
		};  | 
| 1333 | 1348 | 
		 | 
| ... | ... | 
		@@ -1372,6 +1387,7 @@  | 
| 1372 | 1387 | 
		}  | 
| 1373 | 1388 | 
		 | 
| 1374 | 1389 | 
		_Graph& graph;  | 
| 1390 | 
		        Constraints() {}
	 | 
|
| 1375 | 1391 | 
		};  | 
| 1376 | 1392 | 
		};  | 
| 1377 | 1393 | 
		 | 
| ... | ... | 
		@@ -1411,6 +1427,7 @@  | 
| 1411 | 1427 | 
		}  | 
| 1412 | 1428 | 
		 | 
| 1413 | 1429 | 
		_Digraph& digraph;  | 
| 1430 | 
		        Constraints() {}
	 | 
|
| 1414 | 1431 | 
		};  | 
| 1415 | 1432 | 
		};  | 
| 1416 | 1433 | 
		 | 
| ... | ... | 
		@@ -1450,6 +1467,7 @@  | 
| 1450 | 1467 | 
		}  | 
| 1451 | 1468 | 
		 | 
| 1452 | 1469 | 
		_Graph& graph;  | 
| 1470 | 
		        Constraints() {}
	 | 
|
| 1453 | 1471 | 
		};  | 
| 1454 | 1472 | 
		};  | 
| 1455 | 1473 | 
		 | 
| ... | ... | 
		@@ -1478,6 +1496,7 @@  | 
| 1478 | 1496 | 
		}  | 
| 1479 | 1497 | 
		 | 
| 1480 | 1498 | 
		_Digraph& digraph;  | 
| 1499 | 
		        Constraints() {}
	 | 
|
| 1481 | 1500 | 
		};  | 
| 1482 | 1501 | 
		};  | 
| 1483 | 1502 | 
		 | 
| ... | ... | 
		@@ -1506,6 +1525,7 @@  | 
| 1506 | 1525 | 
		}  | 
| 1507 | 1526 | 
		 | 
| 1508 | 1527 | 
		_Graph& graph;  | 
| 1528 | 
		        Constraints() {}
	 | 
|
| 1509 | 1529 | 
		};  | 
| 1510 | 1530 | 
		};  | 
| 1511 | 1531 | 
| ... | ... | 
		@@ -68,6 +68,7 @@  | 
| 68 | 68 | 
		const Key& key;  | 
| 69 | 69 | 
		const typename _ReadMap::Key& own_key;  | 
| 70 | 70 | 
		const _ReadMap& m;  | 
| 71 | 
		        Constraints() {}
	 | 
|
| 71 | 72 | 
		};  | 
| 72 | 73 | 
		 | 
| 73 | 74 | 
		};  | 
| ... | ... | 
		@@ -109,6 +110,7 @@  | 
| 109 | 110 | 
		const typename _WriteMap::Key& own_key;  | 
| 110 | 111 | 
		const typename _WriteMap::Value& own_val;  | 
| 111 | 112 | 
		_WriteMap& m;  | 
| 113 | 
		        Constraints() {}
	 | 
|
| 112 | 114 | 
		};  | 
| 113 | 115 | 
		};  | 
| 114 | 116 | 
		 | 
| ... | ... | 
		@@ -129,7 +131,8 @@  | 
| 129 | 131 | 
		 | 
| 130 | 132 | 
		/// Returns the value associated with the given key.  | 
| 131 | 133 | 
		      Value operator[](const Key &) const {
	 | 
| 132 | 
		
  | 
|
| 134 | 
		Value *r = 0;  | 
|
| 135 | 
		return *r;  | 
|
| 133 | 136 | 
		}  | 
| 134 | 137 | 
		 | 
| 135 | 138 | 
		/// Sets the value associated with the given key.  | 
| ... | ... | 
		@@ -169,12 +172,14 @@  | 
| 169 | 172 | 
		 | 
| 170 | 173 | 
		/// Returns a reference to the value associated with the given key.  | 
| 171 | 174 | 
		      Reference operator[](const Key &) {
	 | 
| 172 | 
		
  | 
|
| 175 | 
		Value *r = 0;  | 
|
| 176 | 
		return *r;  | 
|
| 173 | 177 | 
		}  | 
| 174 | 178 | 
		 | 
| 175 | 179 | 
		/// Returns a const reference to the value associated with the given key.  | 
| 176 | 180 | 
		      ConstReference operator[](const Key &) const {
	 | 
| 177 | 
		
  | 
|
| 181 | 
		Value *r = 0;  | 
|
| 182 | 
		return *r;  | 
|
| 178 | 183 | 
		}  | 
| 179 | 184 | 
		 | 
| 180 | 185 | 
		/// Sets the value associated with the given key.  | 
| ... | ... | 
		@@ -205,6 +210,7 @@  | 
| 205 | 210 | 
		typename _ReferenceMap::Reference own_ref;  | 
| 206 | 211 | 
		typename _ReferenceMap::ConstReference own_cref;  | 
| 207 | 212 | 
		_ReferenceMap& m;  | 
| 213 | 
		        Constraints() {}
	 | 
|
| 208 | 214 | 
		};  | 
| 209 | 215 | 
		};  | 
| 210 | 216 | 
| ... | ... | 
		@@ -168,6 +168,7 @@  | 
| 168 | 168 | 
		ignore_unused_variable_warning(ed);  | 
| 169 | 169 | 
		}  | 
| 170 | 170 | 
		_Path& p;  | 
| 171 | 
		        PathDumperConstraints() {}
	 | 
|
| 171 | 172 | 
		};  | 
| 172 | 173 | 
		 | 
| 173 | 174 | 
		template <typename _Digraph, typename _Path>  | 
| ... | ... | 
		@@ -193,6 +194,7 @@  | 
| 193 | 194 | 
		ignore_unused_variable_warning(ed);  | 
| 194 | 195 | 
		}  | 
| 195 | 196 | 
		_Path& p;  | 
| 197 | 
		        PathDumperConstraints() {}
	 | 
|
| 196 | 198 | 
		};  | 
| 197 | 199 | 
		 | 
| 198 | 200 | 
		}  | 
0 comments (0 inline)