Changeset b6f2e7ab for src/CodeGen
- Timestamp:
- Sep 9, 2024, 5:15:32 PM (8 months ago)
- Branches:
- master
- Children:
- f5dbc8d
- Parents:
- 5c6d439
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/CodeGen/CodeGenerator.cpp ¶
r5c6d439 rb6f2e7ab 744 744 extension( expr ); 745 745 output << "sizeof("; 746 if ( expr->type ) { 746 if ( auto type = expr->type.as<ast::TypeofType>() ) { 747 type->expr->accept( *visitor ); 748 } else { 747 749 output << genType( expr->type, "", options ); 748 } else {749 expr->expr->accept( *visitor );750 750 } 751 751 output << ")"; … … 756 756 extension( expr ); 757 757 output << "__alignof__("; 758 if ( expr->type ) { 758 if ( auto type = expr->type.as<ast::TypeofType>() ) { 759 type->expr->accept( *visitor ); 760 } else { 759 761 output << genType( expr->type, "", options ); 760 } else {761 expr->expr->accept( *visitor );762 762 } 763 763 output << ")";
Note: See TracChangeset
for help on using the changeset viewer.