From c1da063a1b6e627212414fe7896fd964b0e3532a Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Tue, 10 Nov 2020 21:50:58 -0500 Subject: Fix warnings --- highlevelilinstruction.cpp | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'highlevelilinstruction.cpp') diff --git a/highlevelilinstruction.cpp b/highlevelilinstruction.cpp index e4ad6c7b..2469f800 100644 --- a/highlevelilinstruction.cpp +++ b/highlevelilinstruction.cpp @@ -463,7 +463,7 @@ const HighLevelILInstruction HighLevelILInstructionList::operator[](size_t i) co HighLevelILInstructionList::operator vector() const { vector result; - for (auto& i : *this) + for (auto i : *this) result.push_back(i); return result; } @@ -521,7 +521,7 @@ const SSAVariable HighLevelILSSAVariableList::operator[](size_t i) const HighLevelILSSAVariableList::operator vector() const { vector result; - for (auto& i : *this) + for (auto i : *this) result.push_back(i); return result; } @@ -665,7 +665,7 @@ const HighLevelILOperand HighLevelILOperandList::operator[](size_t i) const HighLevelILOperandList::operator vector() const { vector result; - for (auto& i : *this) + for (auto i : *this) result.push_back(i); return result; } @@ -1237,7 +1237,7 @@ ExprId HighLevelILInstruction::CopyTo(HighLevelILFunction* dest, case HLIL_NOP: return dest->Nop(*this); case HLIL_BLOCK: - for (auto& i : GetBlockExprs()) + for (auto i : GetBlockExprs()) params.push_back(subExprHandler(i)); return dest->Block(params, *this); case HLIL_IF: @@ -1268,12 +1268,12 @@ ExprId HighLevelILInstruction::CopyTo(HighLevelILFunction* dest, subExprHandler(GetUpdateExpr()), subExprHandler(GetLoopExpr()), *this); case HLIL_SWITCH: - for (auto& i : GetCases()) + for (auto i : GetCases()) params.push_back(subExprHandler(i)); return dest->Switch(subExprHandler(GetConditionExpr()), subExprHandler(GetDefaultExpr()), params, *this); case HLIL_CASE: - for (auto& i : GetValueExprs()) + for (auto i : GetValueExprs()) params.push_back(subExprHandler(i)); return dest->Case(params, subExprHandler(GetTrueExpr()), *this); case HLIL_BREAK: @@ -1296,7 +1296,7 @@ ExprId HighLevelILInstruction::CopyTo(HighLevelILFunction* dest, return dest->Assign(size, subExprHandler(GetDestExpr()), subExprHandler(GetSourceExpr()), *this); case HLIL_ASSIGN_UNPACK: - for (auto& i : GetDestExprs()) + for (auto i : GetDestExprs()) output.push_back(subExprHandler(i)); return dest->AssignUnpack(output, subExprHandler(GetSourceExpr()), *this); @@ -1305,7 +1305,7 @@ ExprId HighLevelILInstruction::CopyTo(HighLevelILFunction* dest, GetDestMemoryVersion(), subExprHandler(GetSourceExpr()), GetSourceMemoryVersion(), *this); case HLIL_ASSIGN_UNPACK_MEM_SSA: - for (auto& i : GetDestExprs()) + for (auto i : GetDestExprs()) output.push_back(subExprHandler(i)); return dest->AssignUnpackMemSSA(output, GetDestMemoryVersion(), subExprHandler(GetSourceExpr()), @@ -1346,29 +1346,29 @@ ExprId HighLevelILInstruction::CopyTo(HighLevelILFunction* dest, case HLIL_ADDRESS_OF: return dest->AddressOf(subExprHandler(GetSourceExpr()), *this); case HLIL_CALL: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->Call(subExprHandler(GetDestExpr()), params, *this); case HLIL_SYSCALL: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->Syscall(params, *this); case HLIL_TAILCALL: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->TailCall(subExprHandler(GetDestExpr()), params, *this); case HLIL_CALL_SSA: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->CallSSA(subExprHandler(GetDestExpr()), params, GetDestMemoryVersion(), GetSourceMemoryVersion(), *this); case HLIL_SYSCALL_SSA: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->SyscallSSA(params, GetDestMemoryVersion(), GetSourceMemoryVersion(), *this); case HLIL_RET: - for (auto& i : GetSourceExprs()) + for (auto i : GetSourceExprs()) params.push_back(subExprHandler(i)); return dest->Return(params, *this); case HLIL_NORET: @@ -1463,11 +1463,11 @@ ExprId HighLevelILInstruction::CopyTo(HighLevelILFunction* dest, case HLIL_TRAP: return dest->Trap(GetVector(), *this); case HLIL_INTRINSIC: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->Intrinsic(GetIntrinsic(), params, *this); case HLIL_INTRINSIC_SSA: - for (auto& i : GetParameterExprs()) + for (auto i : GetParameterExprs()) params.push_back(subExprHandler(i)); return dest->IntrinsicSSA(GetIntrinsic(), params, GetDestMemoryVersion(), GetSourceMemoryVersion(), *this); -- cgit v1.3.1