diff options
author | Ben Smith <binjimin@gmail.com> | 2017-05-23 17:01:04 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-23 17:01:04 -0700 |
commit | 765d598979b5eb4e1229695cd495d242f9db9337 (patch) | |
tree | 565db720ae3401e6ed9270fae38c8a902abb7802 /src/binary-reader-interpreter.h | |
parent | d120d2f9fa44f727a6b894d2f593abdc9cea89ee (diff) | |
download | wabt-765d598979b5eb4e1229695cd495d242f9db9337.tar.gz wabt-765d598979b5eb4e1229695cd495d242f9db9337.tar.bz2 wabt-765d598979b5eb4e1229695cd495d242f9db9337.zip |
Move interpreter stuff into its own namespace (#454)
The only names that conflict are `wabt::Opcode` vs.
`interpreter::Opcode` and `wabt::Result` vs. `interpreter::Result`.
Other names would conflict too (e.g. `FuncSignature`) but those aren't
ever included in the interpreter-related code.
Diffstat (limited to 'src/binary-reader-interpreter.h')
-rw-r--r-- | src/binary-reader-interpreter.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/binary-reader-interpreter.h b/src/binary-reader-interpreter.h index 60f985ce..a075e631 100644 --- a/src/binary-reader-interpreter.h +++ b/src/binary-reader-interpreter.h @@ -21,17 +21,22 @@ namespace wabt { +namespace interpreter { + +struct DefinedModule; +struct Environment; + +} // namespace interpreter + class BinaryErrorHandler; -struct DefinedInterpreterModule; -struct InterpreterEnvironment; struct ReadBinaryOptions; -Result read_binary_interpreter(InterpreterEnvironment* env, +Result read_binary_interpreter(interpreter::Environment* env, const void* data, size_t size, const ReadBinaryOptions* options, BinaryErrorHandler*, - DefinedInterpreterModule** out_module); + interpreter::DefinedModule** out_module); } // namespace wabt |