Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SymTab/Validate.cc

    rce8c12f red8a0d2  
    818818                        }
    819819                        PointerType * ptrType = dynamic_cast< PointerType * >( params.front()->get_type() );
    820                         ReferenceType * refType = dynamic_cast< ReferenceType * >( params.front()->get_type() );
    821                         if ( ( ! ptrType && ! refType ) || ( ptrType && ptrType->is_array() ) ) {
     820                        if ( ! ptrType || ptrType->is_array() ) {
    822821                                throw SemanticError( "First parameter of a constructor, destructor, or assignment function must be a pointer ", funcDecl );
    823822                        }
Note: See TracChangeset for help on using the changeset viewer.