protected override void Write(CiFieldAccess expr) { WriteChild(1, expr.Obj); Write("->{"); WriteLowercaseWithUnderscores(expr.Field.Name); Write('}'); }
protected override void Write(CiFieldAccess expr) { WriteChild(expr, expr.Obj); Write('.'); WriteCamelCase(expr.Field.Name); }
protected virtual void Write(CiFieldAccess expr) { WriteChild(expr, expr.Obj); Write('.'); Write(expr.Field.Name); }
protected override void Write(CiFieldAccess expr) { StartFieldAccess(expr.Obj); WriteCamelCase(expr.Field.Name); }
protected override void Write(CiFieldAccess expr) { WriteChild(CiPriority.Postfix, expr.Obj); Write("->{"); WriteLowercaseWithUnderscores(expr.Field.Name); Write('}'); }