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 | 573feed2a80f916d590dca5d455c3cc8bea78805 (patch) | |
tree | bb38f19a5988de641e30e579e5bbf755269f4249 /clang/lib/Parse/ParseStmt.cpp | |
parent | 963c9759754f8862d08b5bdc7e9154263265d4e9 (diff) | |
download | bcm5719-llvm-573feed2a80f916d590dca5d455c3cc8bea78805.tar.gz bcm5719-llvm-573feed2a80f916d590dca5d455c3cc8bea78805.zip |
Convert more statement actions to smart pointers.
llvm-svn: 62463
Diffstat (limited to 'clang/lib/Parse/ParseStmt.cpp')
-rw-r--r-- | clang/lib/Parse/ParseStmt.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Parse/ParseStmt.cpp b/clang/lib/Parse/ParseStmt.cpp index 1bc78583eda..9ddd26a8b3c 100644 --- a/clang/lib/Parse/ParseStmt.cpp +++ b/clang/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 |