Changeset dd33c1f for src/Validate


Ignore:
Timestamp:
Jul 26, 2022, 2:17:49 PM (3 years ago)
Author:
Fangren Yu <f37yu@…>
Branches:
ADT, ast-experimental, master, pthread-emulation
Children:
1b97cc87
Parents:
4c48be0 (diff), 3992098 (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/Validate/Autogen.cpp

    r4c48be0 rdd33c1f  
    370370ast::ObjectDecl * FuncGenerator::dstParam() const {
    371371        return new ast::ObjectDecl( getLocation(), "_dst",
    372                 new ast::ReferenceType( ast::deepCopy( type ) ),
    373                 nullptr, {}, ast::Linkage::Cforall );
     372                new ast::ReferenceType( ast::deepCopy( type ) ) );
    374373}
    375374
    376375ast::ObjectDecl * FuncGenerator::srcParam() const {
    377376        return new ast::ObjectDecl( getLocation(), "_src",
    378                 ast::deepCopy( type ),
    379                 nullptr, {}, ast::Linkage::Cforall );
     377                ast::deepCopy( type ) );
    380378}
    381379
     
    429427                ast::ObjectDecl * param = new ast::ObjectDecl(
    430428                        getLocation(), member->name, paramType );
    431                 param->linkage = ast::Linkage::Cforall;
    432429                for ( auto & attr : member->attributes ) {
    433430                        if ( attr->isValidOnFuncParam() ) {
Note: See TracChangeset for help on using the changeset viewer.