Bug 1247104 - BaldrMonkey: Enclose most of WasmText.cpp in anonymous namespaces. r=luke

This commit is contained in:
Dan Gohman 2016-02-11 14:49:55 -08:00
parent 70e8119e30
commit b9f2ef6da9

View File

@ -47,6 +47,8 @@ static const unsigned AST_LIFO_DEFAULT_CHUNK_SIZE = 4096;
/*****************************************************************************/
// wasm AST
namespace {
class WasmAstExpr;
template <class T>
@ -467,9 +469,13 @@ class WasmAstConversionOperator final : public WasmAstExpr
WasmAstExpr* op() const { return op_; }
};
} // end anonymous namespace
/*****************************************************************************/
// wasm text token stream
namespace {
class WasmToken
{
public:
@ -1481,10 +1487,13 @@ WasmToken WasmTokenStream::next()
return fail(begin);
}
} // end anonymous namespace
/*****************************************************************************/
// wasm text format parser
namespace {
struct WasmParseContext
{
WasmTokenStream ts;
@ -2213,6 +2222,8 @@ ParseModule(const char16_t* text, LifoAlloc& lifo, UniqueChars* error)
return module;
}
} // end anonymous namespace
/*****************************************************************************/
// wasm function body serialization