Changeset c92bdcc for src/main.cpp
- Timestamp:
- May 10, 2024, 4:06:07 PM (8 weeks ago)
- Branches:
- master
- Children:
- 0f612d2
- Parents:
- 41c8312
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main.cpp
r41c8312 rc92bdcc 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // main.c c--7 // main.cpp -- 8 8 // 9 9 // Author : Peter Buhr and Rob Schluntz … … 35 35 #include "CompilationState.hpp" 36 36 #include "../config.h" // for CFA_LIBDIR 37 #include "CodeGen/FixMain.h "// for FixMain38 #include "CodeGen/FixNames.h "// for fixNames39 #include "CodeGen/Generate.h "// for generate40 #include "CodeGen/LinkOnce.h "// for translateLinkOnce37 #include "CodeGen/FixMain.hpp" // for FixMain 38 #include "CodeGen/FixNames.hpp" // for fixNames 39 #include "CodeGen/Generate.hpp" // for generate 40 #include "CodeGen/LinkOnce.hpp" // for translateLinkOnce 41 41 #include "Common/CodeLocationTools.hpp" // for forceFillCodeLocations 42 42 #include "Common/DeclStats.hpp" // for printDeclStats 43 43 #include "Common/ResolvProtoDump.hpp" // for dumpAsResolverProto 44 #include "Common/Stats.h "// for Stats45 #include "Common/ utility.h"// for deleteAll, filter, printAll44 #include "Common/Stats.hpp" // for Stats 45 #include "Common/Utility.hpp" // for deleteAll, filter, printAll 46 46 #include "Concurrency/Actors.hpp" // for implementActors 47 47 #include "Concurrency/Corun.hpp" // for implementCorun 48 #include "Concurrency/Keywords.h "// for implementMutex, implement...49 #include "Concurrency/Waitfor.h "// for generateWaitfor48 #include "Concurrency/Keywords.hpp" // for implementMutex, implement... 49 #include "Concurrency/Waitfor.hpp" // for generateWaitfor 50 50 #include "Concurrency/Waituntil.hpp" // for generateWaitUntil 51 #include "ControlStruct/ExceptDecl.h "// for translateExcept52 #include "ControlStruct/ExceptTranslate.h "// for translateThrows, translat...51 #include "ControlStruct/ExceptDecl.hpp" // for translateExcept 52 #include "ControlStruct/ExceptTranslate.hpp"// for translateThrows, translat... 53 53 #include "ControlStruct/FixLabels.hpp" // for fixLabels 54 54 #include "ControlStruct/HoistControlDecls.hpp" // hoistControlDecls 55 #include "GenPoly/Box.h "// for box56 #include "GenPoly/InstantiateGeneric.h "// for instantiateGeneric57 #include "GenPoly/Lvalue.h "// for convertLvalue58 #include "GenPoly/Specialize.h "// for convertSpecializations59 #include "InitTweak/FixInit.h "// for fix60 #include "InitTweak/GenInit.h "// for genInit55 #include "GenPoly/Box.hpp" // for box 56 #include "GenPoly/InstantiateGeneric.hpp" // for instantiateGeneric 57 #include "GenPoly/Lvalue.hpp" // for convertLvalue 58 #include "GenPoly/Specialize.hpp" // for convertSpecializations 59 #include "InitTweak/FixInit.hpp" // for fix 60 #include "InitTweak/GenInit.hpp" // for genInit 61 61 #include "MakeLibCfa.hpp" // for makeLibCfa 62 62 #include "Parser/RunParser.hpp" // for buildList, dumpParseTree,... 63 63 #include "ResolvExpr/CandidatePrinter.hpp" // for printCandidates 64 64 #include "ResolvExpr/EraseWith.hpp" // for eraseWith 65 #include "ResolvExpr/Resolver.h "// for resolve66 #include "Tuples/Tuples.h "// for expandMemberTuples, expan...65 #include "ResolvExpr/Resolver.hpp" // for resolve 66 #include "Tuples/Tuples.hpp" // for expandMemberTuples, expan... 67 67 #include "Validate/Autogen.hpp" // for autogenerateRoutines 68 68 #include "Validate/ImplementEnumFunc.hpp" // for implementEnumFunc … … 70 70 #include "Validate/EliminateTypedef.hpp" // for eliminateTypedef 71 71 #include "Validate/EnumAndPointerDecay.hpp" // for decayEnumsAndPointers 72 #include "Validate/FindSpecialDecls.h "// for findGlobalDecls72 #include "Validate/FindSpecialDecls.hpp" // for findGlobalDecls 73 73 #include "Validate/FixQualifiedTypes.hpp" // for fixQualifiedTypes 74 74 #include "Validate/FixReturnTypes.hpp" // for fixReturnTypes … … 83 83 #include "Validate/ReturnCheck.hpp" // for checkReturnStatements 84 84 #include "Validate/VerifyCtorDtorAssign.hpp" // for verifyCtorDtorAssign 85 #include "Virtual/ExpandCasts.h "// for expandCasts85 #include "Virtual/ExpandCasts.hpp" // for expandCasts 86 86 #include "Virtual/VirtualDtor.hpp" // for implementVirtDtors 87 87
Note: See TracChangeset
for help on using the changeset viewer.