diff options
author | Alon Zakai <azakai@google.com> | 2024-02-01 11:35:45 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-01 19:35:45 +0000 |
commit | 5526027b87eaf35b692f2a069e1025c0adf6a93b (patch) | |
tree | 0705e4d026c7287f57787fba5c63f414c2683212 /src/support/json.h | |
parent | 2b3a2e8c341395e4cb0f76db6ad4f31fb17720cc (diff) | |
download | binaryen-5526027b87eaf35b692f2a069e1025c0adf6a93b.tar.gz binaryen-5526027b87eaf35b692f2a069e1025c0adf6a93b.tar.bz2 binaryen-5526027b87eaf35b692f2a069e1025c0adf6a93b.zip |
JSON: Add simple printing and creation (#6265)
Diffstat (limited to 'src/support/json.h')
-rw-r--r-- | src/support/json.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/support/json.h b/src/support/json.h index bc880f382..c005543f6 100644 --- a/src/support/json.h +++ b/src/support/json.h @@ -54,6 +54,8 @@ struct Value { Ref& operator[](IString x) { return (*this->get())[x]; } }; + template<typename T> static Ref make(T t) { return Ref(new Value(t)); } + enum Type { String = 0, Number = 1, |