[abc-users] What does this method do?

From: Amjad Nusayr <anusayr_at_cs.nmsu.edu>
Date: Thu, 21 Feb 2008 02:28:17 -0700

can anyone tell me what does this method do

public ShadowMatch inline(ConstructorInliningMap cim) {
        ShadowMatch ret = cim.map(this);
        if(ret != null) return ret;
        if( cim.inlinee() != container ) throw new InternalCompilerError(
                "inlinee "+cim.inlinee()+" doesn't match container
        ret = new CastShadowMatch(cim.target(), cim.map(stmt), cast_to);
        cim.add(this, ret);
        return ret;

this method is in CastShadowMatch, and there is another one that is
similir to it in ThrowShadowMatch.

Amjad Nusayr
Received on Thu Feb 21 2008 - 09:28:24 GMT

This archive was generated by hypermail 2.2.0 : Sun Feb 24 2008 - 18:30:11 GMT