| |
CEUnordered of acexpr |
| |
CEOrdered of acexpr |
| |
CEFLWOR of acfl_expr list * acexpr option * acorder_by option * acexpr |
| |
CEIf of acexpr * acexpr * acexpr |
| |
CETypeswitch of acexpr * (cpattern * Xquery_common_ast.cvname option * acexpr) list |
| |
CEVar of Xquery_common_ast.cvname |
| |
CECall of Xquery_common_ast.cfname * acexpr list * ((csequencetype * Xquery_type_core_ast.cxtype) option list * (csequencetype * Xquery_type_core_ast.cxtype)) * Xquery_common_ast.updating_modifier * bool |
| |
CEOverloadedCall of Xquery_common_ast.cfname * acexpr list * overloaded_signature_table |
| |
CEScalar of Xquery_common_ast.literal |
| |
CESeq of acexpr * acexpr |
| |
CEEmpty |
| |
CEDocument of acexpr |
| |
CEPI of Namespace_names.ncname * string |
| |
CEPIComputed of acexpr * acexpr |
| |
of string |
| |
of acexpr |
| |
CEText of string |
| |
CECharRef of int |
| |
CETextComputed of acexpr |
| |
CEElem of Xquery_common_ast.cename * Namespace_context.nsenv * acexpr list |
| |
CEAnyElem of acexpr * Namespace_context.nsenv * Namespace_context.nsenv * acexpr |
| |
CEAttr of Xquery_common_ast.caname * acexpr list |
| |
CEAnyAttr of acexpr * Namespace_context.nsenv * acexpr |
| |
CEError of acexpr list |
| |
CETreat of acexpr * (csequencetype * Xquery_type_core_ast.cxtype) |
| |
CEValidate of (Xquery_common_ast.validation_mode * acexpr) |
| |
CECast of acexpr * Namespace_context.nsenv * (csequencetype * Xquery_type_core_ast.cxtype) |
| |
CECastable of acexpr * Namespace_context.nsenv * (csequencetype * Xquery_type_core_ast.cxtype) |
| |
CEForwardAxis of Xquery_common_ast.cvname * Xquery_common_ast.axis * cnode_test |
| |
CEReverseAxis of Xquery_common_ast.cvname * Xquery_common_ast.axis * cnode_test |
| |
CESome of (csequencetype * Xquery_type_core_ast.cxtype) option * Xquery_common_ast.cvname * acexpr * acexpr |
| |
CEEvery of (csequencetype * Xquery_type_core_ast.cxtype) option * Xquery_common_ast.cvname * acexpr * acexpr |
| |
CELetServerImplement of Namespace_names.ncname * string * acexpr * acexpr |
| |
CEExecute of bool * Namespace_names.ncname * string * acexpr * acexpr |
| |
CEForServerClose of Namespace_names.ncname * string * acexpr |
| |
CEEvalClosure of acexpr |
| |
CECopy of acexpr |
| |
CEDelete of acexpr |
| |
CEInsert of acexpr * acinsert_location |
| |
CERename of Namespace_context.nsenv * acexpr * acexpr |
| |
CEReplace of Xquery_common_ast.value_of_flag * acexpr * acexpr |
| |
CESnap of Xquery_common_ast.snap_modifier * acexpr |
| |
CEProtoValue of Datatypes.atomic_type |
| |
CELetvar of (csequencetype * Xquery_type_core_ast.cxtype) option * Xquery_common_ast.cvname * acexpr * acexpr |
| |
CESet of Xquery_common_ast.cvname * acexpr |
| |
CEImperativeSeq of acexpr * acexpr |
| |
CEWhile of acexpr * acexpr |