mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-25 11:10:10 +01:00
Collapse Sequence into Block. (#927)
This commit is contained in:
@@ -23,14 +23,11 @@ static void AddIntrinsics(Nonnull<Arena*> arena,
|
||||
arena->New<ExpressionPattern>(
|
||||
arena->New<StringTypeLiteral>(source_loc)))};
|
||||
auto print_return = arena->New<Block>(
|
||||
source_loc,
|
||||
arena->New<Sequence>(
|
||||
source_loc,
|
||||
arena->New<Return>(source_loc,
|
||||
arena->New<IntrinsicExpression>(
|
||||
IntrinsicExpression::Intrinsic::Print),
|
||||
false),
|
||||
std::nullopt));
|
||||
source_loc, std::vector<Nonnull<Statement*>>({arena->New<Return>(
|
||||
source_loc,
|
||||
arena->New<IntrinsicExpression>(
|
||||
IntrinsicExpression::Intrinsic::Print),
|
||||
false)}));
|
||||
auto print = arena->New<FunctionDeclaration>(
|
||||
source_loc, "Print", std::vector<GenericBinding>(),
|
||||
arena->New<TuplePattern>(source_loc, print_params),
|
||||
|
||||
Reference in New Issue
Block a user