| Index: src/PNaClTranslator.cpp
|
| diff --git a/src/PNaClTranslator.cpp b/src/PNaClTranslator.cpp
|
| index a405d8b25c5425ad0f25cb390f5b87301283d89c..33dda4b1e593d90ee92d8544dc761a677821fbc0 100644
|
| --- a/src/PNaClTranslator.cpp
|
| +++ b/src/PNaClTranslator.cpp
|
| @@ -334,9 +334,8 @@ public:
|
| /// Creates Count global variable declarations.
|
| void CreateGlobalVariables(size_t Count) {
|
| assert(VariableDeclarations.empty());
|
| - Ice::GlobalContext *Context = getTranslator().getContext();
|
| for (size_t i = 0; i < Count; ++i) {
|
| - VariableDeclarations.push_back(Ice::VariableDeclaration::create(Context));
|
| + VariableDeclarations.push_back(Ice::VariableDeclaration::create());
|
| }
|
| }
|
|
|
| @@ -846,8 +845,7 @@ public:
|
| : BlockParserBaseClass(BlockID, EnclosingParser),
|
| Timer(Ice::TimerStack::TT_parseGlobals, getTranslator().getContext()),
|
| InitializersNeeded(0), NextGlobalID(0),
|
| - DummyGlobalVar(
|
| - Ice::VariableDeclaration::create(getTranslator().getContext())),
|
| + DummyGlobalVar(Ice::VariableDeclaration::create()),
|
| CurGlobalVar(DummyGlobalVar) {}
|
|
|
| ~GlobalsParser() final {}
|
| @@ -2929,8 +2927,7 @@ void ModuleParser::ProcessRecord() {
|
| return;
|
| }
|
| Ice::FunctionDeclaration *Func = Ice::FunctionDeclaration::create(
|
| - getTranslator().getContext(), Signature, CallingConv, Linkage,
|
| - Values[2] == 0);
|
| + Signature, CallingConv, Linkage, Values[2] == 0);
|
| if (Values[2] == 0)
|
| Context->setNextValueIDAsImplementedFunction();
|
| Context->setNextFunctionID(Func);
|
|
|