Changeset 366f5cd for src/GenPoly
- Timestamp:
- Jun 23, 2026, 1:57:51 PM (26 hours ago)
- Branches:
- master
- Children:
- 9d7a19f
- Parents:
- 45d0e65
- File:
-
- 1 edited
-
src/GenPoly/Box.cpp (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/GenPoly/Box.cpp
r45d0e65 r366f5cd 10 10 // Created On : Thr Oct 6 13:39:00 2022 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : T hu Dec 14 17:42:17 202313 // Update Count : 712 // Last Modified On : Tue Jun 23 12:31:47 2026 13 // Update Count : 9 14 14 // 15 15 … … 265 265 kids.emplace_back( makeAlignTo( location, 266 266 derefVar( location, sizeofParam ), 267 new ast::AlignofExpr( location, ast::deepCopy( memberType ) )267 new ast::AlignofExpr( location, ast::deepCopy( memberType ), ast::AlignofExpr::Alignof ) 268 268 ) ); 269 269 } … … 285 285 kids.emplace_back( makeAssignMax( location, 286 286 derefVar( location, alignofParam ), 287 new ast::AlignofExpr( location, ast::deepCopy( memberType ) ) ) );287 new ast::AlignofExpr( location, ast::deepCopy( memberType ), ast::AlignofExpr::Alignof ) ) ); 288 288 } 289 289 // Make sure the type is end-padded to a multiple of its alignment. … … 343 343 kids.emplace_back( makeAssignMax( location, 344 344 derefVar( location, alignofParam ), 345 new ast::AlignofExpr( location, ast::deepCopy( memberType ) )345 new ast::AlignofExpr( location, ast::deepCopy( memberType ), ast::AlignofExpr::Alignof ) 346 346 ) ); 347 347 } … … 807 807 new ast::SizeofExpr( expr->location, ast::deepCopy( concrete ) ) ); 808 808 extraArgs.emplace_back( 809 new ast::AlignofExpr( expr->location, ast::deepCopy( concrete ) ) );809 new ast::AlignofExpr( expr->location, ast::deepCopy( concrete ), ast::AlignofExpr::Alignof ) ); 810 810 } 811 811 } … … 1723 1723 alignofName( typeName ), getLayoutCType( transUnit() ), 1724 1724 new ast::SingleInit( decl->location, 1725 new ast::AlignofExpr( decl->location, deepCopy( base ) )1725 new ast::AlignofExpr( decl->location, deepCopy( base ), ast::AlignofExpr::Alignof ) 1726 1726 ) 1727 1727 ); … … 2199 2199 new ast::SizeofExpr( location, ast::deepCopy( param ) ) ); 2200 2200 args.emplace_back( 2201 new ast::AlignofExpr( location, ast::deepCopy( param ) ) );2201 new ast::AlignofExpr( location, ast::deepCopy( param ), ast::AlignofExpr::Alignof ) ); 2202 2202 } 2203 2203 }
Note:
See TracChangeset
for help on using the changeset viewer.