CodeBlocks: Take into account file target when explicitly specified

Change-Id: I37556ef6c2c7a651709012daa9a84c66cf3af505
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
This commit is contained in:
wonder.mice
2015-04-21 12:42:17 -07:00
committed by Daniel Teske
parent c621768b29
commit 34b92b7574
3 changed files with 27 additions and 5 deletions

View File

@@ -137,6 +137,14 @@ auto equal(R (S::*function)() const, T value)
return std::bind<bool>(std::equal_to<T>(), value, std::bind(function, std::placeholders::_1));
}
template<typename R, typename S, typename T>
auto equal(R S::*member, T value)
-> decltype(std::bind<bool>(std::equal_to<T>(), value, std::bind(member, std::placeholders::_1)))
{
return std::bind<bool>(std::equal_to<T>(), value, std::bind(member, std::placeholders::_1));
}
//////////////////
// transform
/////////////////