Changeset bf4fe05 for src/Parser/DeclarationNode.cpp
- Timestamp:
- May 13, 2024, 7:07:06 AM (17 months ago)
- Branches:
- master
- Children:
- ca4f2b2
- Parents:
- ec20ab9 (diff), 5f225f5 (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 moved
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/DeclarationNode.cpp
rec20ab9 rbf4fe05 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // DeclarationNode.c c--7 // DeclarationNode.cpp -- 8 8 // 9 9 // Author : Rodolfo G. Esteves … … 14 14 // 15 15 16 #include "DeclarationNode.h "17 18 #include <cassert> // for assert, assertf, strict_dynamic_cast19 #include <iterator> // for back_insert_iterator20 #include <list> // for list21 #include <memory> // for unique_ptr22 #include <ostream> // for operator<<, ostream, basic_ostream23 #include <string> // for string, operator+, allocator, char...24 25 #include "AST/Attribute.hpp" // for Attribute26 #include "AST/Copy.hpp" // for shallowCopy27 #include "AST/Decl.hpp" // for Decl28 #include "AST/Expr.hpp" // for Expr29 #include "AST/Print.hpp" // for print30 #include "AST/Stmt.hpp" // for AsmStmt, DirectiveStmt31 #include "AST/StorageClasses.hpp" // for Storage::Class32 #include "AST/Type.hpp" // for Type33 #include "Common/CodeLocation.h "// for CodeLocation34 #include "Common/Iterate.hpp" // for reverseIterate35 #include "Common/SemanticError.h "// for SemanticError36 #include "Common/UniqueName.h "// for UniqueName37 #include "Common/ utility.h"// for copy, spliceBegin38 #include "Parser/ExpressionNode.h "// for ExpressionNode39 #include "Parser/InitializerNode.h "// for InitializerNode40 #include "Parser/StatementNode.h "// for StatementNode41 #include "TypeData.h "// for TypeData, TypeData::Aggregate_t42 #include "TypedefTable.h "// for TypedefTable16 #include "DeclarationNode.hpp" 17 18 #include <cassert> // for assert, assertf, strict_dynami... 19 #include <iterator> // for back_insert_iterator 20 #include <list> // for list 21 #include <memory> // for unique_ptr 22 #include <ostream> // for operator<<, ostream, basic_ost... 23 #include <string> // for string, operator+, allocator, ... 24 25 #include "AST/Attribute.hpp" // for Attribute 26 #include "AST/Copy.hpp" // for shallowCopy 27 #include "AST/Decl.hpp" // for Decl 28 #include "AST/Expr.hpp" // for Expr 29 #include "AST/Print.hpp" // for print 30 #include "AST/Stmt.hpp" // for AsmStmt, DirectiveStmt 31 #include "AST/StorageClasses.hpp" // for Storage::Class 32 #include "AST/Type.hpp" // for Type 33 #include "Common/CodeLocation.hpp" // for CodeLocation 34 #include "Common/Iterate.hpp" // for reverseIterate 35 #include "Common/SemanticError.hpp" // for SemanticError 36 #include "Common/UniqueName.hpp" // for UniqueName 37 #include "Common/Utility.hpp" // for copy, spliceBegin 38 #include "Parser/ExpressionNode.hpp" // for ExpressionNode 39 #include "Parser/InitializerNode.hpp" // for InitializerNode 40 #include "Parser/StatementNode.hpp" // for StatementNode 41 #include "TypeData.hpp" // for TypeData, TypeData::Aggregate_t 42 #include "TypedefTable.hpp" // for TypedefTable 43 43 44 44 extern TypedefTable typedefTable;
Note:
See TracChangeset
for help on using the changeset viewer.