Changeset 5ccb10d for src/prelude


Ignore:
Timestamp:
Aug 22, 2017, 6:41:28 PM (7 years ago)
Author:
Rob Schluntz <rschlunt@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
0b5d871
Parents:
d104b02
Message:

Set reference size to base size, clean up debug code, remove more old-style NULLs from prelude

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/prelude/prelude.cf

    rd104b02 r5ccb10d  
    456456forall( dtype DT ) const volatile DT *  ?=?( const volatile DT * volatile &, zero_t );
    457457
    458 forall( ftype FT ) FT *                 ?=?( FT *          &, forall( ftype FT2 ) FT2 * );
    459 forall( ftype FT ) FT *                 ?=?( FT * volatile &, forall( ftype FT2 ) FT2 * );
     458forall( ftype FT ) FT *                 ?=?( FT *          &, zero_t );
     459forall( ftype FT ) FT *                 ?=?( FT * volatile &, zero_t );
    460460
    461461forall( dtype T | sized(T) ) T *                        ?+=?(                T *          &, ptrdiff_t );
     
    806806forall( dtype DT ) void ?{}( const volatile DT *          &, zero_t );
    807807
    808 forall( ftype FT ) void ?{}( FT *          &, forall( ftype FT2 ) FT2 * );
     808forall( ftype FT ) void ?{}( FT *          &, zero_t );
    809809
    810810// default ctors
Note: See TracChangeset for help on using the changeset viewer.