Ignore:
Timestamp:
Mar 6, 2024, 6:06:43 AM (7 months ago)
Author:
JiadaL <j82liang@…>
Branches:
master
Children:
647d633
Parents:
bbf2cb1 (diff), af60383 (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/Parser/TypeData.h

    rbbf2cb1 rf6e8c67  
    111111
    112112        const std::string * leafName() const;
     113
     114        TypeData * getLastBase();
     115        void setLastBase( TypeData * );
    113116};
     117
     118TypeData * addQualifiers( TypeData * ltype, TypeData * rtype );
     119TypeData * addType( TypeData * ltype, TypeData * rtype, std::vector<ast::ptr<ast::Attribute>> & );
     120TypeData * cloneBaseType( TypeData * type, TypeData * other );
     121TypeData * makeNewBase( TypeData * type );
    114122
    115123ast::Type * typebuild( const TypeData * );
Note: See TracChangeset for help on using the changeset viewer.