Index: src/IceTimerTree.h |
diff --git a/src/IceTimerTree.h b/src/IceTimerTree.h |
index aabeb292939e566cc45ec356477dc996099db3c0..98bbddadbc5b5f767f0ed4acd50023f3d6488799 100644 |
--- a/src/IceTimerTree.h |
+++ b/src/IceTimerTree.h |
@@ -28,14 +28,14 @@ class TimerStack { |
/// Timer tree index type. A variable of this type is used to access |
/// an interior, not-necessarily-leaf node of the tree. |
- typedef std::vector<class TimerTreeNode>::size_type TTindex; |
+ using TTindex = std::vector<class TimerTreeNode>::size_type; |
/// Representation of a path of leaf values leading to a particular |
/// node. The representation happens to be in "reverse" order, |
/// i.e. from leaf/interior to root, for implementation efficiency. |
- typedef llvm::SmallVector<TTindex, 8> PathType; |
+ using PathType = llvm::SmallVector<TTindex, 8>; |
/// Representation of a mapping of leaf node indexes from one timer |
/// stack to another. |
- typedef std::vector<TimerIdT> TranslationType; |
+ using TranslationType = std::vector<TimerIdT>; |
/// TimerTreeNode represents an interior or leaf node in the call tree. |
/// It contains a list of children, a pointer to its parent, and the |