Rename struct to class per #651 (#765)

This commit is contained in:
Jon Meow
2021-08-19 12:15:20 -07:00
committed by GitHub
parent 47325be112
commit 367f9e4e94
24 changed files with 82 additions and 84 deletions
+3 -3
View File
@@ -154,7 +154,7 @@ void Carbon::Parser::error(const location_type&, const std::string& message) {
%token RETURN
%token TRUE
%token FALSE
%token STRUCT
%token CLASS
%token CHOICE
%token MATCH
%token CASE
@@ -570,9 +570,9 @@ declaration:
{ $$ = global_arena->RawNew<FunctionDeclaration>($1); }
| function_declaration
{ $$ = global_arena->RawNew<FunctionDeclaration>($1); }
| STRUCT identifier "{" member_list "}"
| CLASS identifier "{" member_list "}"
{
$$ = global_arena->RawNew<StructDeclaration>(yylineno, $2, $4);
$$ = global_arena->RawNew<ClassDeclaration>(yylineno, $2, $4);
}
| CHOICE identifier "{" alternative_list "}"
{