Changeset 2d019af for src/AST/Convert.cpp
- Timestamp:
- Mar 12, 2021, 11:14:29 PM (3 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 41ca6fa, e867b44
- Parents:
- 6083392
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Convert.cpp
r6083392 r2d019af 9 9 // Author : Thierry Delisle 10 10 // Created On : Thu May 09 15::37::05 2019 11 // Last Modified By : Andrew Beach12 // Last Modified On : Thr Nov 12 10:07:00 202013 // Update Count : 3 411 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Fri Mar 12 18:43:51 2021 13 // Update Count : 36 14 14 // 15 15 … … 327 327 const ast::AsmDecl * visit( const ast::AsmDecl * node ) override final { 328 328 auto decl = new AsmDecl( get<AsmStmt>().accept1( node->stmt ) ); 329 declPostamble( decl, node ); 330 return nullptr; 331 } 332 333 const ast::DirectiveDecl * visit( const ast::DirectiveDecl * node ) override final { 334 auto decl = new DirectiveDecl( get<DirectiveStmt>().accept1( node->stmt ) ); 329 335 declPostamble( decl, node ); 330 336 return nullptr; … … 1769 1775 } 1770 1776 1777 virtual void visit( const DirectiveDecl * old ) override final { 1778 auto decl = new ast::DirectiveDecl{ 1779 old->location, 1780 GET_ACCEPT_1(stmt, DirectiveStmt) 1781 }; 1782 decl->extension = old->extension; 1783 decl->uniqueId = old->uniqueId; 1784 decl->storage = { old->storageClasses.val }; 1785 1786 this->node = decl; 1787 } 1788 1771 1789 virtual void visit( const StaticAssertDecl * old ) override final { 1772 1790 auto decl = new ast::StaticAssertDecl{
Note: See TracChangeset
for help on using the changeset viewer.