Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/Resolver.cc

    r5cf1228 r9e23b446  
    15421542        }
    15431543
     1544
    15441545        const ast::StaticAssertDecl * Resolver_new::previsit(
    15451546                const ast::StaticAssertDecl * assertDecl
     
    15531554        const PtrType * handlePtrType( const PtrType * type, const ResolveContext & context ) {
    15541555                if ( type->dimension ) {
    1555                         const ast::Type * sizeType = context.global.sizeType.get();
     1556                        ast::ptr< ast::Type > sizeType = context.global.sizeType;
    15561557                        ast::ptr< ast::Expr > dimension = findSingleExpression( type->dimension, sizeType, context );
    15571558                        assertf(dimension->env->empty(), "array dimension expr has nonempty env");
    15581559                        dimension.get_and_mutate()->env = nullptr;
    1559                         ast::mutate_field( type, &PtrType::dimension, dimension );
     1560                        ast::mutate_field(
     1561                                type, &PtrType::dimension,
     1562                                dimension);
    15601563                }
    15611564                return type;
Note: See TracChangeset for help on using the changeset viewer.