Changeset 31f4837 for src/SymTab
- Timestamp:
- May 13, 2024, 10:26:59 AM (11 months ago)
- Branches:
- master
- Children:
- e6f1a4b
- Parents:
- acb33f15 (diff), ca4f2b2 (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. - Location:
- src/SymTab
- Files:
-
- 3 edited
- 8 moved
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/SymTab/Demangle.cpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // Demangle.c c-- Convert a mangled name into a human readable name.7 // Demangle.cpp -- Convert a mangled name into a human readable name. 8 8 // 9 9 // Author : Rob Schluntz … … 19 19 #include "AST/Pass.hpp" 20 20 #include "AST/Type.hpp" 21 #include "CodeGen/GenType.h "22 #include "CodeGen/OperatorTable.h "23 #include "Common/ utility.h" // isPrefix24 #include "Mangler.h "21 #include "CodeGen/GenType.hpp" 22 #include "CodeGen/OperatorTable.hpp" 23 #include "Common/Utility.hpp" // isPrefix 24 #include "Mangler.hpp" 25 25 26 26 #define DEBUG -
TabularUnified src/SymTab/Demangle.hpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // Demangle.h -- Convert a mangled name into a human readable name.7 // Demangle.hpp -- Convert a mangled name into a human readable name. 8 8 // 9 9 // Author : Andrew Beach -
TabularUnified src/SymTab/FixFunction.cpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // FixFunction.c c--7 // FixFunction.cpp -- 8 8 // 9 9 // Author : Richard C. Bilson … … 14 14 // 15 15 16 #include "FixFunction.h "16 #include "FixFunction.hpp" 17 17 18 18 #include <list> // for list … … 21 21 #include "AST/Pass.hpp" 22 22 #include "AST/Type.hpp" 23 #include "Common/ utility.h"// for copy23 #include "Common/Utility.hpp" // for copy 24 24 25 25 namespace SymTab { -
TabularUnified src/SymTab/FixFunction.hpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // FixFunction.h --7 // FixFunction.hpp -- 8 8 // 9 9 // Author : Richard C. Bilson -
TabularUnified src/SymTab/GenImplicitCall.cpp ¶
racb33f15 r31f4837 23 23 #include "AST/Stmt.hpp" // for ExprStmt 24 24 #include "AST/Type.hpp" // for ArrayType, BasicType, ... 25 #include "CodeGen/OperatorTable.h "// for isCtorDtor26 #include "Common/UniqueName.h "// for UniqueName27 #include "Common/ utility.h"// for splice25 #include "CodeGen/OperatorTable.hpp" // for isCtorDtor 26 #include "Common/UniqueName.hpp" // for UniqueName 27 #include "Common/Utility.hpp" // for splice 28 28 29 29 namespace SymTab { -
TabularUnified src/SymTab/GenImplicitCall.hpp ¶
racb33f15 r31f4837 16 16 #pragma once 17 17 18 #include "InitTweak/InitTweak.h " // for InitExpander18 #include "InitTweak/InitTweak.hpp" // for InitExpander 19 19 20 20 namespace SymTab { -
TabularUnified src/SymTab/Mangler.cpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // Mangler.c c--7 // Mangler.cpp -- 8 8 // 9 9 // Author : Richard C. Bilson … … 13 13 // Update Count : 75 14 14 // 15 #include "Mangler.h "15 #include "Mangler.hpp" 16 16 17 17 #include <algorithm> // for copy, transform … … 23 23 24 24 #include "AST/Pass.hpp" 25 #include "CodeGen/OperatorTable.h "// for OperatorInfo, operatorLookup25 #include "CodeGen/OperatorTable.hpp" // for OperatorInfo, operatorLookup 26 26 #include "Common/ToString.hpp" // for toCString 27 #include "Common/SemanticError.h "// for SemanticError27 #include "Common/SemanticError.hpp" // for SemanticError 28 28 29 29 namespace Mangle { -
TabularUnified src/SymTab/Mangler.hpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // Mangler.h --7 // Mangler.hpp -- 8 8 // 9 9 // Author : Richard C. Bilson -
TabularUnified src/SymTab/ManglerCommon.cpp ¶
racb33f15 r31f4837 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // Mangler .h--7 // ManglerCommon.cpp -- 8 8 // 9 9 // Author : Richard C. Bilson … … 14 14 // 15 15 16 #include "Mangler.h "16 #include "Mangler.hpp" 17 17 18 18 #include "AST/Decl.hpp" -
TabularUnified src/SymTab/demangler.cpp ¶
racb33f15 r31f4837 1 #include "Demangle.h "1 #include "Demangle.hpp" 2 2 #include <iostream> 3 3 #include <fstream> -
TabularUnified src/SymTab/module.mk ¶
racb33f15 r31f4837 16 16 17 17 SRC_SYMTAB = \ 18 SymTab/FixFunction.c c\19 SymTab/FixFunction.h \18 SymTab/FixFunction.cpp \ 19 SymTab/FixFunction.hpp \ 20 20 SymTab/GenImplicitCall.cpp \ 21 21 SymTab/GenImplicitCall.hpp \ 22 SymTab/Mangler.c c\23 SymTab/ManglerCommon.c c\24 SymTab/Mangler.h 22 SymTab/Mangler.cpp \ 23 SymTab/ManglerCommon.cpp \ 24 SymTab/Mangler.hpp 25 25 26 26 SRC += $(SRC_SYMTAB) 27 27 28 28 SRCDEMANGLE += $(SRC_SYMTAB) \ 29 SymTab/Demangle.c c\30 SymTab/Demangle.h 29 SymTab/Demangle.cpp \ 30 SymTab/Demangle.hpp
Note: See TracChangeset
for help on using the changeset viewer.