Changes in src/SymTab/Validate.cc [ce8c12f:ed8a0d2]
- File:
-
- 1 edited
-
src/SymTab/Validate.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Validate.cc
rce8c12f red8a0d2 818 818 } 819 819 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() ) { 822 821 throw SemanticError( "First parameter of a constructor, destructor, or assignment function must be a pointer ", funcDecl ); 823 822 }
Note:
See TracChangeset
for help on using the changeset viewer.