Changeset c3f7dd9 for src


Ignore:
Timestamp:
Jul 10, 2023, 3:45:12 PM (2 years ago)
Author:
caparsons <caparson@…>
Branches:
master
Children:
04c31f4
Parents:
555c599 (diff), 713905fd (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.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/FixInitNew.cpp

    r555c599 rc3f7dd9  
    2222#include "AST/SymbolTable.hpp"
    2323#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...
    2725#include "Common/SemanticError.h"      // for SemanticError
    2826#include "Common/ToString.hpp"         // for toCString
     
    3331#include "ResolvExpr/Resolver.h"       // for findVoidExpression
    3432#include "ResolvExpr/Unify.h"          // for typesCompatible
    35 #include "SymTab/Autogen.h"            // for genImplicitCall
    3633#include "SymTab/GenImplicitCall.hpp"  // for genImplicitCall
    37 #include "SymTab/Indexer.h"            // for Indexer
    38 #include "SymTab/Mangler.h"            // for Mangler
    39 #include "SynTree/LinkageSpec.h"       // for C, Spec, Cforall, isBuiltin
    40 #include "SynTree/Attribute.h"         // for Attribute
    41 #include "SynTree/Constant.h"          // for Constant
    42 #include "SynTree/Declaration.h"       // for ObjectDecl, FunctionDecl, Decl...
    43 #include "SynTree/Expression.h"        // for UniqueExpr, VariableExpr, Unty...
    44 #include "SynTree/Initializer.h"       // for ConstructorInit, SingleInit
    45 #include "SynTree/Label.h"             // for Label, operator<
    46 #include "SynTree/Mutator.h"           // for mutateAll, Mutator, maybeMutate
    47 #include "SynTree/Statement.h"         // for ExprStmt, CompoundStmt, Branch...
    48 #include "SynTree/Type.h"              // for Type, Type::StorageClasses
    49 #include "SynTree/TypeSubstitution.h"  // for TypeSubstitution, operator<<
    50 #include "SynTree/DeclReplacer.h"      // for DeclReplacer
    51 #include "SynTree/Visitor.h"           // for acceptAll, maybeAccept
    52 #include "Validate/FindSpecialDecls.h" // for dtorStmt, dtorStructDestroy
    5334
    5435extern bool ctordtorp; // print all debug
Note: See TracChangeset for help on using the changeset viewer.