Ignore:
Timestamp:
Jan 13, 2015, 4:01:06 PM (5 years ago)
Author:
nmedfort
Message:

Many use def info changes; removed dependency on boost system library. More work still needed on CSE.

File:
1 edited

Legend:

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

    r4415 r4416  
    77
    88class Integer : public PabloAST {
    9     using value_t = size_t;
     9    friend class SymbolGenerator;
     10    typedef u_int64_t integer_t;
    1011    static inline bool classof(const PabloAST * e) {
    1112        return e->getClassTypeId() == ClassTypeId::Integer;
     
    1718
    1819    }
    19     inline value_t value() const {
     20    inline integer_t value() const {
    2021        return mValue;
    2122    }
    2223protected:
    23     Integer(const value_t value) noexcept
     24    Integer(const integer_t value) noexcept
    2425    : PabloAST(ClassTypeId::Integer)
    2526    , mValue(value)
     
    2829    }
    2930private:
    30     const value_t mValue;
     31    const integer_t mValue;
    3132};
    3233
Note: See TracChangeset for help on using the changeset viewer.