Changes in src/main.cc [4ec9513:33b7d49]
- File:
-
- 1 edited
-
src/main.cc (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/main.cc
r4ec9513 r33b7d49 10 10 // Created On : Fri May 15 23:12:02 2015 11 11 // Last Modified By : Andrew Beach 12 // Last Modified On : Wed Apr 13 11:11:00 202213 // Update Count : 67 212 // Last Modified On : Fri Mar 11 10:39:00 2022 13 // Update Count : 671 14 14 // 15 15 … … 75 75 #include "Tuples/Tuples.h" // for expandMemberTuples, expan... 76 76 #include "Validate/Autogen.hpp" // for autogenerateRoutines 77 #include "Validate/GenericParameter.hpp" // for fillGenericParameters, tr...78 77 #include "Validate/FindSpecialDecls.h" // for findGlobalDecls 79 78 #include "Validate/ForallPointerDecay.hpp" // for decayForallPointers … … 81 80 #include "Validate/InitializerLength.hpp" // for setLengthFromInitializer 82 81 #include "Validate/LabelAddressFixer.hpp" // for fixLabelAddresses 83 #include "Validate/ReturnCheck.hpp" // for checkReturnStatements84 82 #include "Virtual/ExpandCasts.h" // for expandCasts 85 83 … … 329 327 PASS( "Validate-A", SymTab::validate_A( translationUnit ) ); 330 328 PASS( "Validate-B", SymTab::validate_B( translationUnit ) ); 329 PASS( "Validate-C", SymTab::validate_C( translationUnit ) ); 331 330 332 331 CodeTools::fillLocations( translationUnit ); … … 342 341 343 342 forceFillCodeLocations( transUnit ); 344 345 // Check as early as possible. Can't happen before346 // LinkReferenceToType, observed failing when attempted347 // before eliminateTypedef348 PASS( "Validate Generic Parameters", Validate::fillGenericParameters( transUnit ) );349 350 PASS( "Translate Dimensions", Validate::translateDimensionParameters( transUnit ) );351 PASS( "Check Function Returns", Validate::checkReturnStatements( transUnit ) );352 353 // Must happen before Autogen.354 PASS( "Fix Return Statements", InitTweak::fixReturnStatements( transUnit ) );355 343 356 344 PASS( "Implement Concurrent Keywords", Concurrency::implementKeywords( transUnit ) ); … … 438 426 translationUnit = convert( move( transUnit ) ); 439 427 } else { 440 PASS( "Validate-C", SymTab::validate_C( translationUnit ) );441 428 PASS( "Validate-D", SymTab::validate_D( translationUnit ) ); 442 429 PASS( "Validate-E", SymTab::validate_E( translationUnit ) );
Note:
See TracChangeset
for help on using the changeset viewer.