diff options
author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2009-01-18 13:19:59 +0000 |
---|---|---|
committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2009-01-18 13:19:59 +0000 |
commit | 4cffe2fd5c23168bc08f0453c684cbd3f79471d3 (patch) | |
tree | e3108a8c6c8ae3cd2f3a4a7d817cd0efc193941d /lib/Parse | |
parent | e1ae1e910a169b62731be5019eab7e396f953fc4 (diff) |
Convert more statement actions to smart pointers.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62463 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse')
-rw-r--r-- | lib/Parse/ParseStmt.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Parse/ParseStmt.cpp b/lib/Parse/ParseStmt.cpp index 1bc78583ed..9ddd26a8b3 100644 --- a/lib/Parse/ParseStmt.cpp +++ b/lib/Parse/ParseStmt.cpp @@ -972,7 +972,7 @@ Parser::OwningStmtResult Parser::ParseGotoStatement() { SkipUntil(tok::semi, false, true); return StmtError(); } - Res = Actions.ActOnIndirectGotoStmt(GotoLoc, StarLoc, R.release()); + Res = Actions.ActOnIndirectGotoStmt(GotoLoc, StarLoc, move_convert(R)); } else { Diag(Tok, diag::err_expected_ident); return StmtError(); @@ -989,7 +989,7 @@ Parser::OwningStmtResult Parser::ParseGotoStatement() { /// Parser::OwningStmtResult Parser::ParseContinueStatement() { SourceLocation ContinueLoc = ConsumeToken(); // eat the 'continue'. - return Owned(Actions.ActOnContinueStmt(ContinueLoc, CurScope)); + return Actions.ActOnContinueStmt(ContinueLoc, CurScope); } /// ParseBreakStatement @@ -1000,7 +1000,7 @@ Parser::OwningStmtResult Parser::ParseContinueStatement() { /// Parser::OwningStmtResult Parser::ParseBreakStatement() { SourceLocation BreakLoc = ConsumeToken(); // eat the 'break'. - return Owned(Actions.ActOnBreakStmt(BreakLoc, CurScope)); + return Actions.ActOnBreakStmt(BreakLoc, CurScope); } /// ParseReturnStatement @@ -1018,7 +1018,7 @@ Parser::OwningStmtResult Parser::ParseReturnStatement() { return StmtError(); } } - return Owned(Actions.ActOnReturnStmt(ReturnLoc, R.release())); + return Actions.ActOnReturnStmt(ReturnLoc, move_convert(R)); } /// FuzzyParseMicrosoftAsmStatement. When -fms-extensions is enabled, this |