Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Expression.h

    rb81fd95 r312029a  
    206206  public:
    207207        Expression * arg;
    208 
    209         // Inidicates cast is introduced by the CFA type system.
    210         // true for casts that the resolver introduces to force a return type
    211         // false for casts from user code
    212         // false for casts from desugaring advanced CFA features into simpler CFA
    213         // example
    214         //   int * p;     // declaration
    215         //   (float *) p; // use, with subject cast
    216         // subject cast isGenerated means we are considering an interpretation with a type mismatch
    217         // subject cast not isGenerated means someone in charge wants it that way
    218         bool isGenerated = true;
     208        bool isGenerated = true; // cast generated implicitly by code generation or explicit in program
    219209
    220210        CastExpr( Expression * arg, bool isGenerated = true );
Note: See TracChangeset for help on using the changeset viewer.