Changeset 8d96dee for src/ControlStruct
- Timestamp:
- Aug 14, 2023, 1:27:56 PM (19 months ago)
- Branches:
- master
- Children:
- 3543e99
- Parents:
- 89bef959 (diff), d32679d5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/ControlStruct/ExceptDeclNew.cpp ¶
r89bef959 r8d96dee 242 242 } 243 243 244 staticast::ObjectDecl * createExternVTable(244 ast::ObjectDecl * createExternVTable( 245 245 CodeLocation const & location, 246 246 std::string const & exceptionName, … … 453 453 std::string const & tableName = decl->name; 454 454 455 455 ast::ObjectDecl * retDecl; 456 456 if ( decl->storage.is_extern ) { 457 457 // Unique type-ids are only needed for polymorphic instances. … … 475 475 } 476 476 477 478 479 480 481 477 for ( ast::ptr<ast::Attribute> const & attr : decl->attributes ) { 478 retDecl->attributes.push_back( attr ); 479 } 480 481 return retDecl; 482 482 } 483 483 … … 485 485 ast::StructInstType const * postvisit( ast::VTableType const * type ) { 486 486 auto inst = type->base.as<ast::BaseInstType>(); 487 487 488 488 std::string vtableName = Virtual::vtableTypeName( inst->name ); 489 489
Note: See TracChangeset
for help on using the changeset viewer.