Changeset b29a1e8
- Timestamp:
- Jul 7, 2023, 5:35:51 PM (19 months ago)
- Branches:
- master
- Children:
- 713905fd
- Parents:
- 5186775
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/InitTweak/FixInitNew.cpp
r5186775 rb29a1e8 22 22 #include "AST/SymbolTable.hpp" 23 23 #include "AST/Type.hpp" 24 #include "CodeGen/GenType.h" // for genPrettyType 25 #include "CodeGen/OperatorTable.h" 26 #include "Common/PassVisitor.h" // for PassVisitor, WithStmtsToAdd 24 #include "CodeGen/OperatorTable.h" // for isConstructor, isCtorDtor, isD... 27 25 #include "Common/SemanticError.h" // for SemanticError 28 26 #include "Common/ToString.hpp" // for toCString … … 33 31 #include "ResolvExpr/Resolver.h" // for findVoidExpression 34 32 #include "ResolvExpr/Unify.h" // for typesCompatible 35 #include "SymTab/Autogen.h" // for genImplicitCall36 33 #include "SymTab/GenImplicitCall.hpp" // for genImplicitCall 37 #include "SymTab/Indexer.h" // for Indexer38 #include "SymTab/Mangler.h" // for Mangler39 #include "SynTree/LinkageSpec.h" // for C, Spec, Cforall, isBuiltin40 #include "SynTree/Attribute.h" // for Attribute41 #include "SynTree/Constant.h" // for Constant42 #include "SynTree/Declaration.h" // for ObjectDecl, FunctionDecl, Decl...43 #include "SynTree/Expression.h" // for UniqueExpr, VariableExpr, Unty...44 #include "SynTree/Initializer.h" // for ConstructorInit, SingleInit45 #include "SynTree/Label.h" // for Label, operator<46 #include "SynTree/Mutator.h" // for mutateAll, Mutator, maybeMutate47 #include "SynTree/Statement.h" // for ExprStmt, CompoundStmt, Branch...48 #include "SynTree/Type.h" // for Type, Type::StorageClasses49 #include "SynTree/TypeSubstitution.h" // for TypeSubstitution, operator<<50 #include "SynTree/DeclReplacer.h" // for DeclReplacer51 #include "SynTree/Visitor.h" // for acceptAll, maybeAccept52 #include "Validate/FindSpecialDecls.h" // for dtorStmt, dtorStructDestroy53 34 54 35 extern bool ctordtorp; // print all debug
Note: See TracChangeset
for help on using the changeset viewer.