aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx/hybrid
AgeCommit message (Expand)AuthorFilesLines
2012-06-18Initial work on CLI portBoris Kolpackov2-513/+356
2012-05-09Port to use regex from libcutl instead of libbackend-elementsBoris Kolpackov5-47/+48
2012-05-08Use indenters from libcutl instead of libbackend-elementsBoris Kolpackov1-102/+99
2012-03-09Make sure --sloc-limit works even without --show-slocBoris Kolpackov1-40/+16
2012-03-08Print usage/version information to STDOUT instead of STDERRBoris Kolpackov1-94/+95
2011-10-28Fix handling of recursive types that inherit by restrictionBoris Kolpackov2-17/+27
2011-09-14Fix bug in aggregate generation for derived listsBoris Kolpackov3-10/+32
2011-07-27Make sure we don't process sourced schemas more than onceBoris Kolpackov20-30/+30
2011-02-13Treat types with polymorphic elements as recursiveBoris Kolpackov1-11/+29
2011-01-04Copyright updateBoris Kolpackov53-55/+55
2010-11-25Generate "weak" includes in the serializer implementation source fileBoris Kolpackov7-16/+57
2010-11-25Add the {parser,serializer}_maps functions to set polymorphic mapsBoris Kolpackov2-211/+259
2010-10-19Return the ultimate enum baseBoris Kolpackov1-3/+6
2010-10-18Use numerical value instead of symbolic enumerator nameBoris Kolpackov1-3/+20
2010-10-18Assign name to enumeration value accessor even in included schemasBoris Kolpackov1-9/+19
2010-10-14Omit _present(bool) for variable-length membersBoris Kolpackov3-215/+140
2010-10-14Error out if generating parser/serializer for customized typeBoris Kolpackov6-12/+76
2010-10-14New mapping for anyType with support for polymorphismBoris Kolpackov8-277/+385
2010-10-13Map anySimpleType to a stringBoris Kolpackov8-22/+34
2010-10-12Finish {min,max}{Exclusive,Inclusive} facets supportBoris Kolpackov8-606/+51
2010-10-08Don't override post() in non-validating caseBoris Kolpackov2-23/+30
2010-10-08Add support for the whiteSpace facetBoris Kolpackov2-30/+58
2010-10-07Implement generation of clone functionsBoris Kolpackov6-89/+1425
2010-05-26Add 'U' suffix to unsigned default values for C99Boris Kolpackov1-3/+3
2010-05-11Add support for custom allocatorsBoris Kolpackov14-407/+1012
2010-04-15Adjust to changed predicate namesBoris Kolpackov12-43/+43
2010-03-29Only override _pre if we are using mixin reuseBoris Kolpackov2-7/+8
2010-03-28Add facet support for other string-based types (serializer)Boris Kolpackov1-4/+3
2010-03-28Validate facets in C++/Hybrid enum parser/serializer implementationsBoris Kolpackov3-56/+114
2010-02-19Add support for translating schema paths in fpt modeBoris Kolpackov3-19/+80
2010-01-12Include file component in regex strings for schema being compiledBoris Kolpackov9-44/+34
2010-01-08Handle resolved default/fixed values for QName typeBoris Kolpackov1-1/+8
2010-01-07Add support for ISO-8859-1 as application encodingBoris Kolpackov8-0/+57
2010-01-01Update copyright in source filesBoris Kolpackov53-55/+55
2009-12-14Call make_float for seconds in date-time typesBoris Kolpackov1-0/+3
2009-12-01Cosmetic changesBoris Kolpackov1-1/+1
2009-12-01Map empty schema enumerations to the 'empty' C++ enumerator nameBoris Kolpackov1-1/+2
2009-10-27Implement schema enumeration to C++ enum mapping in C++/HybridBoris Kolpackov22-176/+2118
2009-10-23Generate the static polymorphic() function in aggregatesBoris Kolpackov4-0/+76
2009-10-21Cosmetic changesBoris Kolpackov1-3/+4
2009-09-20Remove unnecessary qualificationBoris Kolpackov1-1/+1
2009-09-20Remove unnecessary header inclusionBoris Kolpackov16-32/+0
2009-04-12Fix reset code for mixin reuseBoris Kolpackov5-25/+51
2009-04-12Use the actual sequence template namesBoris Kolpackov2-6/+9
2009-04-09Qualify compositor types in detach() implementationsBoris Kolpackov1-4/+4
2009-04-09Handle polymorphic types with no substationsBoris Kolpackov2-92/+76
2009-04-08Make the default value a floating-point literalBoris Kolpackov1-0/+13
2009-04-08Assign the value function name in all the unions in the graphBoris Kolpackov1-174/+159
2009-04-08Get rid of warningsBoris Kolpackov2-3/+3
2009-04-02Fix type alignment code to examine all members of a typeBoris Kolpackov1-134/+88