| Index: tools/gn/parser.cc
|
| diff --git a/tools/gn/parser.cc b/tools/gn/parser.cc
|
| index 76d4580fd6e931246d6034d1f873a5056d672961..5fe9506d4528bd9cbd94fefd69b9a591d634788d 100644
|
| --- a/tools/gn/parser.cc
|
| +++ b/tools/gn/parser.cc
|
| @@ -462,7 +462,7 @@ std::unique_ptr<ParseNode> Parser::Block(const Token& token) {
|
| }
|
|
|
| std::unique_ptr<ParseNode> Parser::Literal(const Token& token) {
|
| - return base::WrapUnique(new LiteralNode(token));
|
| + return base::MakeUnique<LiteralNode>(token);
|
| }
|
|
|
| std::unique_ptr<ParseNode> Parser::Name(const Token& token) {
|
| @@ -529,7 +529,7 @@ std::unique_ptr<ParseNode> Parser::IdentifierOrCall(
|
| const Token& token) {
|
| std::unique_ptr<ListNode> list(new ListNode);
|
| list->set_begin_token(token);
|
| - list->set_end(base::WrapUnique(new EndNode(token)));
|
| + list->set_end(base::MakeUnique<EndNode>(token));
|
| std::unique_ptr<BlockNode> block;
|
| bool has_arg = false;
|
| if (LookAhead(Token::LEFT_PAREN)) {
|
| @@ -669,7 +669,7 @@ std::unique_ptr<ListNode> Parser::ParseList(const Token& start_token,
|
| *err_ = Err(cur_token(), "Trailing comma");
|
| return std::unique_ptr<ListNode>();
|
| }
|
| - list->set_end(base::WrapUnique(new EndNode(cur_token())));
|
| + list->set_end(base::MakeUnique<EndNode>(cur_token()));
|
| return list;
|
| }
|
|
|
| @@ -728,7 +728,7 @@ std::unique_ptr<BlockNode> Parser::ParseBlock(
|
|
|
| for (;;) {
|
| if (LookAhead(Token::RIGHT_BRACE)) {
|
| - block->set_end(base::WrapUnique(new EndNode(Consume())));
|
| + block->set_end(base::MakeUnique<EndNode>(Consume()));
|
| break;
|
| }
|
|
|
|
|