From: Dan Gohman Date: Tue, 27 May 2008 20:41:18 +0000 (+0000) Subject: Fix a word-o and add an explicit keyword. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=201694b0c6a08332a2878ca803f5159740f5121e;p=oota-llvm.git Fix a word-o and add an explicit keyword. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51610 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Analysis/SparsePropagation.h b/include/llvm/Analysis/SparsePropagation.h index c4722138728..bc9ae6172b8 100644 --- a/include/llvm/Analysis/SparsePropagation.h +++ b/include/llvm/Analysis/SparsePropagation.h @@ -32,7 +32,7 @@ namespace llvm { class SparseSolver; /// AbstractLatticeFunction - This class is implemented by the dataflow instance -/// to specify what the lattice values are and what how they handle merges etc. +/// to specify what the lattice values are and how they handle merges etc. /// This gives the client the power to compute lattice values from instructions, /// constants, etc. The requirement is that lattice values must all fit into /// a void*. If a void* is not sufficient, the implementation should use this @@ -119,7 +119,8 @@ class SparseSolver { SparseSolver(const SparseSolver&); // DO NOT IMPLEMENT void operator=(const SparseSolver&); // DO NOT IMPLEMENT public: - SparseSolver(AbstractLatticeFunction *Lattice) : LatticeFunc(Lattice) {} + explicit SparseSolver(AbstractLatticeFunction *Lattice) + : LatticeFunc(Lattice) {} ~SparseSolver() { delete LatticeFunc; }