Changeset 72e76fd for src/main.cc


Ignore:
Timestamp:
Jun 28, 2022, 3:07:04 PM (22 months ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
Children:
d7af839
Parents:
43aec9e
Message:

Converted the last pass in validate B (linkReferenceToTypes). Cleaned up a related test.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main.cc

    r43aec9e r72e76fd  
    8585#include "Validate/InitializerLength.hpp"   // for setLengthFromInitializer
    8686#include "Validate/LabelAddressFixer.hpp"   // for fixLabelAddresses
     87#include "Validate/LinkReferenceToTypes.hpp" // for linkReferenceToTypes
    8788#include "Validate/ReturnCheck.hpp"         // for checkReturnStatements
    8889#include "Virtual/ExpandCasts.h"            // for expandCasts
     
    333334                PASS( "Validate-A", SymTab::validate_A( translationUnit ) );
    334335
    335                 // Must happen before auto-gen, because it uses the sized flag.
    336                 PASS( "Link Reference To Types", SymTab::linkReferenceToTypes( translationUnit ) );
    337 
    338336                CodeTools::fillLocations( translationUnit );
    339337
     
    348346
    349347                        forceFillCodeLocations( transUnit );
     348
     349                        // Must happen before auto-gen, because it uses the sized flag.
     350                        PASS( "Link Reference To Types", Validate::linkReferenceToTypes( transUnit ) );
    350351
    351352                        // Must happen after Link References To Types,
Note: See TracChangeset for help on using the changeset viewer.