Esempio n. 1
0
 public ExprField(CType type, Expr optionalObject, FieldWithType field, bool isLValue)
     : base(ExpressionKind.Field, type)
 {
     Flags          = isLValue ? EXPRFLAG.EXF_LVALUE : 0;
     OptionalObject = optionalObject;
     FieldWithType  = field;
 }
Esempio n. 2
0
 public ExprField(CType type, Expr optionalObject, FieldWithType field)
     : base(ExpressionKind.Field, type)
 {
     Flags          = field.Field().isReadOnly ? 0 : EXPRFLAG.EXF_LVALUE;
     OptionalObject = optionalObject;
     FieldWithType  = field;
 }