Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/Unify.h

    ree574a2 rf474e91  
    6969        }
    7070
    71         bool unify(
    72                 const ast::ptr<ast::Type> & type1, const ast::ptr<ast::Type> & type2,
    73                 ast::TypeEnvironment & env, ast::AssertionSet & need, ast::AssertionSet & have,
    74                 ast::OpenVarSet & open, const ast::SymbolTable & symtab, ast::ptr<ast::Type> & common );
    75 
    7671        bool unifyExact(
    7772                const ast::Type * type1, const ast::Type * type2, ast::TypeEnvironment & env,
    78                 ast::AssertionSet & need, ast::AssertionSet & have, const ast::OpenVarSet & open,
    79                 WidenMode widen, const ast::SymbolTable & symtab );
     73                ast::AssertionSet & need, ast::AssertionSet & have, ast::OpenVarSet & open,
     74                const ast::SymbolTable & symtab );
    8075
    8176        bool unifyInexact(
    82                 const ast::ptr<ast::Type> & type1, const ast::ptr<ast::Type> & type2,
    83                 ast::TypeEnvironment & env, ast::AssertionSet & need, ast::AssertionSet & have,
    84                 const ast::OpenVarSet & open, WidenMode widen, const ast::SymbolTable & symtab,
    85                 ast::ptr<ast::Type> & common );
     77                ast::ptr<ast::Type> & type1, ast::ptr<ast::Type> & type2, ast::TypeEnvironment & env,
     78                ast::AssertionSet & need, ast::AssertionSet & have, const ast::OpenVarSet & open,
     79                WidenMode widen, const ast::SymbolTable & symtab, ast::ptr<ast::Type> & common );
    8680
    8781} // namespace ResolvExpr
Note: See TracChangeset for help on using the changeset viewer.