//===-- Support/GraphTraits.h - Graph traits template -----------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
//
// This file defines the little GraphTraits<X> template class that should be
// specialized by classes that want to be iteratable by generic graph iterators.
#ifndef SUPPORT_GRAPHTRAITS_H
#define SUPPORT_GRAPHTRAITS_H
+namespace llvm {
+
// GraphTraits - This class should be specialized by different graph types...
// which is why the default version is empty.
//
inline Inverse(GraphType &G) : Graph(G) {}
};
+} // End llvm namespace
+
#endif