Silence some constructor ordering warnings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113767 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Eric Christopher 2010-09-13 18:25:05 +00:00
parent eac6e1d0c7
commit 3ec73169a3

View File

@ -56,18 +56,18 @@ const FunctionType *InlineAsm::getFunctionType() const {
///Default constructor.
InlineAsm::ConstraintInfo::ConstraintInfo() :
isMultipleAlternative(false),
Type(isInput), isEarlyClobber(false),
MatchingInput(-1), isCommutative(false),
isIndirect(false), currentAlternativeIndex(0) {
isIndirect(false), isMultipleAlternative(false),
currentAlternativeIndex(0) {
}
/// Copy constructor.
InlineAsm::ConstraintInfo::ConstraintInfo(const ConstraintInfo &other) :
isMultipleAlternative(other.isMultipleAlternative),
Type(other.Type), isEarlyClobber(other.isEarlyClobber),
MatchingInput(other.MatchingInput), isCommutative(other.isCommutative),
isIndirect(other.isIndirect), Codes(other.Codes),
isMultipleAlternative(other.isMultipleAlternative),
multipleAlternatives(other.multipleAlternatives),
currentAlternativeIndex(other.currentAlternativeIndex) {
}