~juan457/+junk/zorba

« back to all changes in this revision

Viewing changes to src/compiler/expression/json_exprs.h

  • Committer: Markos Zaharioudakis
  • Date: 2012-07-11 15:38:39 UTC
  • mfrom: (10924 zorba)
  • mto: This revision was merged to the branch mainline in revision 10932.
  • Revision ID: markos_za@yahoo.com-20120711153839-0mkh15cg2ubknchd
work in progress

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
  expr_t  theContentExpr;
42
42
 
43
43
public:
44
 
  SERIALIZABLE_CLASS(json_array_expr)
45
 
  SERIALIZABLE_CLASS_CONSTRUCTOR2(json_array_expr, expr)
46
 
  void serialize(::zorba::serialization::Archiver& ar);
47
 
 
48
 
public:
49
44
  json_array_expr(
50
45
      static_context* sctx,
51
46
      const QueryLoc& loc,
79
74
  bool    theAccumulate;
80
75
 
81
76
public:
82
 
  SERIALIZABLE_CLASS(json_object_expr)
83
 
  SERIALIZABLE_CLASS_CONSTRUCTOR2(json_object_expr, expr)
84
 
  void serialize(::zorba::serialization::Archiver& ar);
85
 
 
86
 
public:
87
77
  json_object_expr(
88
78
      static_context* sctx,
89
79
      const QueryLoc& loc,
121
111
  std::vector<expr_t>  theValues;
122
112
 
123
113
public:
124
 
  SERIALIZABLE_CLASS(json_direct_object_expr)
125
 
  SERIALIZABLE_CLASS_CONSTRUCTOR2(json_direct_object_expr, expr)
126
 
  void serialize(::zorba::serialization::Archiver& ar);
127
 
 
128
 
public:
129
114
  json_direct_object_expr(
130
115
      static_context* sctx,
131
116
      const QueryLoc& loc,