Changeset 20737104 for src/Validate
- Timestamp:
- Sep 21, 2022, 9:38:34 AM (2 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation
- Children:
- 0bd46fd
- Parents:
- e9e9f56
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Validate/Autogen.cpp
re9e9f56 r20737104 10 10 // Created On : Thu Dec 2 13:44:00 2021 11 11 // Last Modified By : Andrew Beach 12 // Last Modified On : T hr Jan 27 9:29:00 202213 // Update Count : 112 // Last Modified On : Tue Sep 20 16:00:00 2022 13 // Update Count : 2 14 14 // 15 15 … … 25 25 26 26 #include "AST/Attribute.hpp" 27 #include "AST/Create.hpp" 27 28 #include "AST/Decl.hpp" 28 29 #include "AST/DeclReplacer.hpp" … … 328 329 void FuncGenerator::produceForwardDecl( const ast::FunctionDecl * decl ) { 329 330 if (0 != functionNesting) return; 330 ast::FunctionDecl * fwd = ast::deepCopy( decl );331 fwd->stmts = nullptr;331 ast::FunctionDecl * fwd = 332 ( decl->stmts ) ? ast::asForward( decl ) : ast::deepCopy( decl ) ; 332 333 fwd->fixUniqueId(); 333 334 forwards.push_back( fwd );
Note: See TracChangeset
for help on using the changeset viewer.