mirror of
https://github.com/libretro/scummvm.git
synced 2025-03-04 17:29:11 +00:00
COMMON: Use c++11 foreach if available
This commit is contained in:
parent
c936e29bac
commit
45d8da48f4
@ -25,6 +25,8 @@
|
||||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if __cplusplus < 201103L
|
||||
|
||||
namespace Common {
|
||||
|
||||
class _Foreach_Container_Base_ {
|
||||
@ -66,4 +68,10 @@ for (const Common::_Foreach_Container_Base_ &_FOREACH_CONTAINER_ = Common::_Crea
|
||||
for (var = *Common::_Get_Foreach_Container_(&_FOREACH_CONTAINER_, container)->i;\
|
||||
_FOREACH_CONTAINER_.brk > 0; --_FOREACH_CONTAINER_.brk)
|
||||
|
||||
#else
|
||||
|
||||
#define foreach(var, container) for (var : container)
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user