Ignore:
Timestamp:
Jun 3, 2019, 5:36:43 PM (5 years ago)
Author:
Aaron Moss <a3moss@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
4ae2364
Parents:
8d70648
Message:

Port unification calculations to new AST

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/AST/TypeEnvironment.hpp

    r8d70648 rf474e91  
    178178                const TypeInstType * typeInst, const Type * bindTo, const TypeDecl::Data & data,
    179179                AssertionSet & need, AssertionSet & have, const OpenVarSet & openVars,
    180                 ResolvExpr::WidenMode widenMode, const SymbolTable & symtab );
     180                ResolvExpr::WidenMode widen, const SymbolTable & symtab );
    181181       
    182182        /// Binds the type classes represented by `var1` and `var2` together; will add one or both
     
    185185                const TypeInstType * var1, const TypeInstType * var2, TypeDecl::Data && data,
    186186                AssertionSet & need, AssertionSet & have, const OpenVarSet & openVars,
    187                 ResolvExpr::WidenMode widenMode, const SymbolTable & symtab );
     187                ResolvExpr::WidenMode widen, const SymbolTable & symtab );
    188188
    189189        /// Disallows widening for all bindings in the environment
Note: See TracChangeset for help on using the changeset viewer.