diff options
| author | Tyge Lovset <[email protected]> | 2021-09-20 10:36:25 +0200 |
|---|---|---|
| committer | Tyge Lovset <[email protected]> | 2021-09-20 10:36:25 +0200 |
| commit | 0861391b9b3b8ad37e24b0dba7da192f31e48a6b (patch) | |
| tree | df78821e47690e1793465d0fcf3d068ad33ccf44 /docs/cmap_api.md | |
| parent | 625a0fad0c1d187d56d3a9c9bb831987e9250e86 (diff) | |
| download | STC-modified-0861391b9b3b8ad37e24b0dba7da192f31e48a6b.tar.gz STC-modified-0861391b9b3b8ad37e24b0dba7da192f31e48a6b.zip | |
Renamed macros: breaking changes for Version 2.0!
c_forvar => c_autovar
c_forscope => c_autoscope
c_forauto => c_auto
Removed: c_fordefer(x); use c_forscope(0, x) instead.
Added: c_exitauto; // continue
Diffstat (limited to 'docs/cmap_api.md')
| -rw-r--r-- | docs/cmap_api.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/cmap_api.md b/docs/cmap_api.md index 4fee41b7..0dd19d2c 100644 --- a/docs/cmap_api.md +++ b/docs/cmap_api.md @@ -206,7 +206,7 @@ typedef struct { int x, y, z; } Vec3i; int main() { // Define map with defered destruct - c_forvar (cmap_vi vecs = cmap_vi_init(), cmap_vi_del(&vecs)) + c_autovar (cmap_vi vecs = cmap_vi_init(), cmap_vi_del(&vecs)) { cmap_vi_insert(&vecs, (Vec3i){100, 0, 0}, 1); cmap_vi_insert(&vecs, (Vec3i){ 0, 100, 0}, 2); @@ -239,7 +239,7 @@ typedef struct { int x, y, z; } Vec3i; int main() { - c_forvar (cmap_iv vecs = cmap_iv_init(), cmap_iv_del(&vecs)) + c_autovar (cmap_iv vecs = cmap_iv_init(), cmap_iv_del(&vecs)) { cmap_iv_insert(&vecs, 1, (Vec3i){100, 0, 0}); cmap_iv_insert(&vecs, 2, (Vec3i){ 0, 100, 0}); @@ -367,7 +367,7 @@ static RViking Viking_toR(const Viking* v) int main() { - c_forauto (cmap_vk, vikings) // RAII + c_auto (cmap_vk, vikings) // RAII { // Insert works as before, takes a constructed Viking object cmap_vk_insert(&vikings, (Viking){cstr_from("Einar"), cstr_from("Norway")}, 25); |
