lp:~zorba-coders/zorba/union-sequence-types
Created by
Markos Zaharioudakis
and last modified
- Get this branch:
- bzr branch lp:~zorba-coders/zorba/union-sequence-types
Members of
Zorba Coders
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Markos Zaharioudakis: Approve
-
Diff: 30804 lines (+10333/-10146)51 files modifiedChangeLog (+12/-0)
include/zorba/pregenerated/diagnostic_list.h (+2/-0)
modules/w3c/pregenerated/xqt-errors.xq (+11/-0)
src/compiler/expression/expr_type.cpp (+1/-1)
src/compiler/parser/xquery_parser.cpp (+8991/-9104)
src/compiler/parser/xquery_parser.hpp (+59/-18)
src/compiler/parser/xquery_parser.y (+40/-22)
src/compiler/parser/xquery_scanner.cpp (+360/-360)
src/compiler/parsetree/parsenode_print_xml_visitor.cpp (+1/-1)
src/compiler/parsetree/parsenode_print_xqdoc_visitor.cpp (+1/-1)
src/compiler/parsetree/parsenode_print_xquery_visitor.cpp (+12/-6)
src/compiler/parsetree/parsenode_visitor.h (+1/-1)
src/compiler/parsetree/parsenodes.cpp (+81/-114)
src/compiler/parsetree/parsenodes.h (+122/-108)
src/compiler/translator/translator.cpp (+102/-75)
src/debugger/debugger_runtime.cpp (+2/-25)
src/diagnostics/diagnostic_en.xml (+24/-1)
src/diagnostics/pregenerated/diagnostic_list.cpp (+3/-0)
src/diagnostics/pregenerated/dict_en.cpp (+5/-1)
src/diagnostics/pregenerated/dict_zed_keys.h (+3/-0)
src/runtime/collections/collections_base.cpp (+1/-1)
src/runtime/collections/collections_impl.cpp (+2/-5)
src/runtime/core/fncall_iterator.cpp (+1/-1)
src/runtime/core/gflwor/common.cpp (+4/-0)
src/runtime/core/gflwor/common.h (+4/-4)
src/runtime/core/sequencetypes.cpp (+3/-3)
src/runtime/indexing/index_ddl.cpp (+1/-1)
src/runtime/introspection/sctx_impl.cpp (+2/-2)
src/store/api/pul.h (+0/-1)
src/store/naive/pul_primitive_factory.cpp (+1/-7)
src/store/naive/pul_primitive_factory.h (+0/-1)
src/store/naive/pul_primitives.cpp (+1/-4)
src/store/naive/pul_primitives.h (+1/-4)
src/store/naive/simple_collection.cpp (+2/-5)
src/store/naive/simple_collection.h (+1/-5)
src/store/naive/simple_pul.cpp (+1/-2)
src/store/naive/simple_pul.h (+0/-1)
src/store/naive/simple_store.cpp (+4/-3)
src/store/naive/simple_store.h (+1/-2)
src/store/naive/store.h (+0/-1)
src/types/casting.cpp (+10/-4)
src/types/schema/revalidateUtils.cpp (+2/-2)
src/types/schema/schema.cpp (+107/-88)
src/types/schema/validate.cpp (+1/-1)
src/types/typeimpl.cpp (+163/-58)
src/types/typeimpl.h (+53/-44)
src/types/typemanagerimpl.cpp (+7/-7)
src/types/typeops.cpp (+12/-25)
src/types/typeops.h (+0/-9)
test/rbkt/Queries/zorba/collections/edit/edit_collection_005.xq (+0/-17)
test/rbkt/Queries/zorba/sequencetypes/union-list.xsd (+115/-0)
Branch information
Recent revisions
- 11163. By Markos Zaharioudakis
-
Fixed bug #1073994: Typeswitch expression extended to allow union of types in each case clause, as specified by XQuery v3.0 + NaN items are considered equal to each other during grouping
- 11162. By Markos Zaharioudakis
-
Fixed bug #1073994: Typeswitch expression extended to allow union of types in each case clause, as specified by XQuery v3.0 + NaN items are considered equal to each other during grouping
- 11159. By [u'Markos Zaharioudakis <email address hidden>']
-
fixed bug #107640 Approved: Markos Zaharioudakis
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:zorba