Revert r214547 due to test breakage.

llvm-svn: 214549
This commit is contained in:
Richard Smith
2014-08-01 20:09:39 +00:00
parent 45afa389d6
commit 455768e2af
2 changed files with 6 additions and 16 deletions

View File

@@ -94,13 +94,10 @@ namespace {
for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I)
Builder->EmitTopLevelDecl(*I);
// Emit any deferred inline method definitions. Note that more deferred
// methods may be added during this loop.
while (!DeferredInlineMethodDefinitions.empty()) {
CXXMethodDecl *MD = DeferredInlineMethodDefinitions.back();
DeferredInlineMethodDefinitions.pop_back();
// Emit any deferred inline method definitions.
for (CXXMethodDecl *MD : DeferredInlineMethodDefinitions)
Builder->EmitTopLevelDecl(MD);
}
DeferredInlineMethodDefinitions.clear();
return true;
}