1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

all: rename [ref_only] -> [heap] (#8718)

This commit is contained in:
Uwe Krüger
2021-02-13 15:52:01 +01:00
committed by GitHub
parent 2a8d0ddaf5
commit 374739b804
20 changed files with 40 additions and 36 deletions

View File

@ -28,12 +28,12 @@ fn C.sem_timedwait(voidptr, voidptr) int
fn C.sem_destroy(voidptr) int
// [init_with=new_mutex] // TODO: implement support for this struct attribute, and disallow Mutex{} from outside the sync.new_mutex() function.
[ref_only]
[heap]
pub struct Mutex {
mutex C.pthread_mutex_t
}
[ref_only]
[heap]
pub struct RwMutex {
mutex C.pthread_rwlock_t
}
@ -42,7 +42,7 @@ struct RwMutexAttr {
attr C.pthread_rwlockattr_t
}
[ref_only]
[heap]
struct Semaphore {
sem C.sem_t
}