Ignore:
Timestamp:
Nov 6, 2016, 8:37:11 PM (3 years ago)
Author:
nmedfort
Message:

Initial work on adding types to PabloAST and mutable Var objects.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/pe_xor.h

    r5160 r5202  
    2121        return false;
    2222    }
    23     virtual ~Xor() { }
    2423protected:
    25     Xor(const PabloType * const type, PabloAST * expr1, PabloAST * expr2, String * name)
     24    Xor(Type * const type, PabloAST * expr1, PabloAST * expr2, const String * name)
    2625    : Variadic(ClassTypeId::Xor, type, {expr1, expr2}, name)
    2726    {
    2827
    2928    }
    30     Xor(const PabloType * const type, const unsigned reserved, String * name)
     29    Xor(Type * const type, const unsigned reserved, const String * name)
    3130    : Variadic(ClassTypeId::Xor, type, reserved, name)
    3231    {
     
    3433    }
    3534    template<typename iterator>
    36     Xor(const PabloType * const type, iterator begin, iterator end, String * name)
     35    Xor(Type * const type, iterator begin, iterator end, const String * name)
    3736    : Variadic(ClassTypeId::Xor, type, begin, end, name) {
    3837
Note: See TracChangeset for help on using the changeset viewer.