Add the 'explicit' keyword to several constructors that accept one
authorDan Gohman <gohman@apple.com>
Fri, 23 Mar 2007 18:44:11 +0000 (18:44 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 23 Mar 2007 18:44:11 +0000 (18:44 +0000)
commit423c2260f95883f7c84ac962e58ac66c3a11efac
treea1fe402ee6cad918ac07120290cef96670d64a63
parentb819a2b5fef660298b4f38ce951dd7f679f66b4f
Add the 'explicit' keyword to several constructors that accept one
argument that don't appear intended as implicit-conversion operators.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35280 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/llvm/Argument.h
include/llvm/BasicBlock.h
include/llvm/CodeGen/MachineBasicBlock.h
include/llvm/CodeGen/MachineConstantPool.h
include/llvm/CodeGen/MachineInstrBuilder.h
include/llvm/CodeGen/MachineJumpTableInfo.h
include/llvm/CodeGen/MachineLocation.h
include/llvm/CodeGen/SelectionDAGISel.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/Constants.h
include/llvm/DerivedTypes.h
include/llvm/Module.h
include/llvm/PassAnalysisSupport.h
include/llvm/PassManager.h
include/llvm/PassManagers.h
include/llvm/PassSupport.h
include/llvm/Type.h