view src/parallel_execution/Lock.h @ 771:9323327f09ae

remove generics
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Sat, 09 Jan 2021 17:15:01 +0900
parents 04441dd783c5
children 86e66f985a34
line wrap: on
line source

typedef struct Lock<>{
        union Data* lock;
        __code doLock(Impl* lock, __code next(...)); 
        __code doUnlock(Impl* lock, __code next(...)); 
        __code next(...);
} Lock;