Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Validate/Autogen.cpp

    re8616b6 r91715ce1  
    370370ast::ObjectDecl * FuncGenerator::dstParam() const {
    371371        return new ast::ObjectDecl( getLocation(), "_dst",
    372                 new ast::ReferenceType( ast::deepCopy( type ) ) );
     372                new ast::ReferenceType( ast::deepCopy( type ) ),
     373                nullptr, {}, ast::Linkage::Cforall );
    373374}
    374375
    375376ast::ObjectDecl * FuncGenerator::srcParam() const {
    376377        return new ast::ObjectDecl( getLocation(), "_src",
    377                 ast::deepCopy( type ) );
     378                ast::deepCopy( type ),
     379                nullptr, {}, ast::Linkage::Cforall );
    378380}
    379381
     
    427429                ast::ObjectDecl * param = new ast::ObjectDecl(
    428430                        getLocation(), member->name, paramType );
     431                param->linkage = ast::Linkage::Cforall;
    429432                for ( auto & attr : member->attributes ) {
    430433                        if ( attr->isValidOnFuncParam() ) {
Note: See TracChangeset for help on using the changeset viewer.