Changeset c92bdcc for src/Validate
- Timestamp:
- May 10, 2024, 4:06:07 PM (8 weeks ago)
- Branches:
- master
- Children:
- 0f612d2
- Parents:
- 41c8312
- Location:
- src/Validate
- Files:
-
- 11 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
src/Validate/Autogen.cpp
r41c8312 rc92bdcc 16 16 #include "Autogen.hpp" 17 17 18 #include <algorithm> // for count_if19 #include <cassert> // for strict_dynamic_cast, assert, assertf20 #include <iterator> // for back_insert_iterator, back_inserter21 #include <list> // for list, _List_iterator, list<>::iter...22 #include <set> // for set, _Rb_tree_const_iterator23 #include <utility> // for pair24 #include <vector> // for vector18 #include <algorithm> // for count_if 19 #include <cassert> // for strict_dynamic_cast, assert, a... 20 #include <iterator> // for back_insert_iterator, back_ins... 21 #include <list> // for list, _List_iterator, list<>::... 22 #include <set> // for set, _Rb_tree_const_iterator 23 #include <utility> // for pair 24 #include <vector> // for vector 25 25 26 26 #include "AST/Attribute.hpp" … … 34 34 #include "AST/Stmt.hpp" 35 35 #include "AST/SymbolTable.hpp" 36 #include "CodeGen/OperatorTable.h "// for isCtorDtor, isCtorDtorAssign37 #include "Common/ScopedMap.h " // for ScopedMap<>::const_iterator, Scope...38 #include "Common/ utility.h"// for cloneAll, operator+39 #include "GenPoly/ScopedSet.h "// for ScopedSet, ScopedSet<>::iterator40 #include "InitTweak/GenInit.h "// for fixReturnStatements41 #include "InitTweak/InitTweak.h "// for isAssignment, isCopyConstructor36 #include "CodeGen/OperatorTable.hpp" // for isCtorDtor, isCtorDtorAssign 37 #include "Common/ScopedMap.hpp" // for ScopedMap<>::const_iterator, S... 38 #include "Common/Utility.hpp" // for cloneAll, operator+ 39 #include "GenPoly/ScopedSet.hpp" // for ScopedSet, ScopedSet<>::iterator 40 #include "InitTweak/GenInit.hpp" // for fixReturnStatements 41 #include "InitTweak/InitTweak.hpp" // for isAssignment, isCopyConstructor 42 42 #include "SymTab/GenImplicitCall.hpp" // for genImplicitCall 43 #include "SymTab/Mangler.h "// for Mangler43 #include "SymTab/Mangler.hpp" // for Mangler 44 44 #include "CompilationState.hpp" 45 45 -
src/Validate/CompoundLiteral.cpp
r41c8312 rc92bdcc 20 20 #include "AST/Pass.hpp" 21 21 #include "AST/TranslationUnit.hpp" 22 #include "Common/UniqueName.h "22 #include "Common/UniqueName.hpp" 23 23 24 24 namespace Validate { -
src/Validate/EliminateTypedef.cpp
r41c8312 rc92bdcc 21 21 #include "AST/Pass.hpp" 22 22 #include "AST/Stmt.hpp" 23 #include "Common/ utility.h"23 #include "Common/Utility.hpp" 24 24 25 25 namespace Validate { -
src/Validate/EnumAndPointerDecay.cpp
r41c8312 rc92bdcc 20 20 #include "AST/Pass.hpp" 21 21 #include "AST/Type.hpp" 22 #include "SymTab/FixFunction.h "22 #include "SymTab/FixFunction.hpp" 23 23 #include "Validate/NoIdSymbolTable.hpp" 24 24 -
src/Validate/FindSpecialDecls.cpp
r41c8312 rc92bdcc 14 14 // 15 15 16 #include "Validate/FindSpecialDecls.h "16 #include "Validate/FindSpecialDecls.hpp" 17 17 18 18 #include "AST/Decl.hpp" -
src/Validate/FindSpecialDecls.hpp
r41c8312 rc92bdcc 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // FindSpecialDeclarations.h -- Find special declarations used in the compiler.7 // FindSpecialDeclarations.hpp -- Find special declarations used in the compiler. 8 8 // 9 9 // Author : Rob Schluntz -
src/Validate/FixQualifiedTypes.cpp
r41c8312 rc92bdcc 21 21 #include "AST/TranslationUnit.hpp" 22 22 #include "Common/ToString.hpp" // for toString 23 #include "SymTab/Mangler.h "// for Mangler23 #include "SymTab/Mangler.hpp" // for Mangler 24 24 #include "Validate/NoIdSymbolTable.hpp" 25 25 -
src/Validate/FixReturnTypes.cpp
r41c8312 rc92bdcc 20 20 #include "AST/Type.hpp" 21 21 #include "CodeGen/CodeGenerator.hpp" 22 #include "ResolvExpr/Unify.h "22 #include "ResolvExpr/Unify.hpp" 23 23 24 24 namespace Validate { -
src/Validate/ForallPointerDecay.cpp
r41c8312 rc92bdcc 20 20 #include "AST/DeclReplacer.hpp" 21 21 #include "AST/Pass.hpp" 22 #include "CodeGen/OperatorTable.h "23 #include "Common/CodeLocation.h "22 #include "CodeGen/OperatorTable.hpp" 23 #include "Common/CodeLocation.hpp" 24 24 #include "Common/ToString.hpp" 25 #include "Common/ utility.h"26 #include "SymTab/FixFunction.h "25 #include "Common/Utility.hpp" 26 #include "SymTab/FixFunction.hpp" 27 27 28 28 namespace Validate { -
src/Validate/ImplementEnumFunc.cpp
r41c8312 rc92bdcc 2 2 #include "AST/Pass.hpp" 3 3 #include "AST/TranslationUnit.hpp" 4 #include "CodeGen/OperatorTable.h " // for isCtorDtor, isCtorDtorAssign5 #include "InitTweak/InitTweak.h " // for isAssignment, isCopyConstructor4 #include "CodeGen/OperatorTable.hpp" // for isCtorDtor, isCtorDtorAssign 5 #include "InitTweak/InitTweak.hpp" // for isAssignment, isCopyConstructor 6 6 namespace Validate { 7 7 -
src/Validate/ReplaceTypedef.cpp
r41c8312 rc92bdcc 18 18 #include "AST/Copy.hpp" 19 19 #include "AST/Pass.hpp" 20 #include "Common/ScopedMap.h "21 #include "Common/UniqueName.h "22 #include "ResolvExpr/Unify.h "20 #include "Common/ScopedMap.hpp" 21 #include "Common/UniqueName.hpp" 22 #include "ResolvExpr/Unify.hpp" 23 23 24 24 namespace Validate { -
src/Validate/VerifyCtorDtorAssign.cpp
r41c8312 rc92bdcc 17 17 18 18 #include "AST/Pass.hpp" 19 #include "CodeGen/OperatorTable.h "19 #include "CodeGen/OperatorTable.hpp" 20 20 21 21 namespace Validate {
Note: See TracChangeset
for help on using the changeset viewer.