Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/PtrsAssignable.cc

    r4040425 r843054c2  
    1010// Created On       : Sun May 17 11:44:11 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed Mar  2 17:36:05 2016
    13 // Update Count     : 8
     12// Last Modified On : Sun May 17 11:47:36 2015
     13// Update Count     : 2
    1414//
    1515
     
    3535                virtual void visit( UnionInstType *inst );
    3636                virtual void visit( EnumInstType *inst );
    37                 virtual void visit( TraitInstType *inst );
     37                virtual void visit( ContextInstType *inst );
    3838                virtual void visit( TypeInstType *inst );
    3939                virtual void visit( TupleType *tupleType );
    40                 virtual void visit( VarArgsType *varArgsType );
    4140          private:
    4241                Type *dest;
     
    101100        }
    102101
    103         void PtrsAssignable::visit( TraitInstType *inst ) {
     102        void PtrsAssignable::visit( ContextInstType *inst ) {
    104103                // I definitely don't think we should be doing anything here
    105104        }
     
    107106        void PtrsAssignable::visit( TypeInstType *inst ) {
    108107                EqvClass eqvClass;
    109                 if ( env.lookup( inst->get_name(), eqvClass ) && eqvClass.type ) {
     108                if ( env.lookup( inst->get_name(), eqvClass ) ) {
    110109                        result = ptrsAssignable( eqvClass.type, dest, env );
    111110                } else {
     
    138137///   }
    139138        }
    140 
    141         void PtrsAssignable::visit( VarArgsType *varArgsType ) {
    142         }
    143139} // namespace ResolvExpr
    144140
Note: See TracChangeset for help on using the changeset viewer.