@@ -3964,7 +3964,7 @@ class memberdefType(GeneratedsSuper):
39643964 __hash__ = GeneratedsSuper.__hash__
39653965 subclass = None
39663966 superclass = None
3967- def __init__(self, kind=None, id=None, prot=None, static=None, extern=None, strong=None, const=None, explicit=None, inline=None, refqual=None, virt=None, volatile=None, mutable=None, noexcept=None, constexpr=None, readable=None, writable=None, initonly=None, settable=None, privatesettable=None, protectedsettable=None, gettable=None, privategettable=None, protectedgettable=None, final=None, sealed=None, new=None, add=None, remove=None, raise_=None, optional=None, required=None, accessor=None, attribute=None, property=None, readonly=None, bound=None, removable=None, constrained=None, transient=None, maybevoid=None, maybedefault=None, maybeambiguous=None, templateparamlist=None, type_=None, definition=None, argsstring=None, name=None, qualifiedname=None, read=None, write=None, bitfield=None, reimplements=None, reimplementedby=None, qualifier=None, param=None, enumvalue=None, requiresclause=None, initializer=None, exceptions=None, briefdescription=None, detaileddescription=None, inbodydescription=None, location=None, references=None, referencedby=None, gds_collector_=None, **kwargs_):
3967+ def __init__(self, kind=None, id=None, prot=None, static=None, extern=None, strong=None, const=None, explicit=None, inline=None, refqual=None, virt=None, volatile=None, mutable=None, noexcept=None, constexpr=None, consteval=None, constinit=None, readable=None, writable=None, initonly=None, settable=None, privatesettable=None, protectedsettable=None, gettable=None, privategettable=None, protectedgettable=None, final=None, sealed=None, new=None, add=None, remove=None, raise_=None, optional=None, required=None, accessor=None, attribute=None, property=None, readonly=None, bound=None, removable=None, constrained=None, transient=None, maybevoid=None, maybedefault=None, maybeambiguous=None, templateparamlist=None, type_=None, definition=None, argsstring=None, name=None, qualifiedname=None, read=None, write=None, bitfield=None, reimplements=None, reimplementedby=None, qualifier=None, param=None, enumvalue=None, requiresclause=None, initializer=None, exceptions=None, briefdescription=None, detaileddescription=None, inbodydescription=None, location=None, references=None, referencedby=None, gds_collector_=None, **kwargs_):
39683968 self.gds_collector_ = gds_collector_
39693969 self.gds_elementtree_node_ = None
39703970 self.original_tagname_ = None
@@ -4000,6 +4000,10 @@ def __init__(self, kind=None, id=None, prot=None, static=None, extern=None, stro
40004000 self.noexcept_nsprefix_ = None
40014001 self.constexpr = _cast(None, constexpr)
40024002 self.constexpr_nsprefix_ = None
4003+ self.consteval = _cast(None, consteval)
4004+ self.consteval_nsprefix_ = None
4005+ self.constinit = _cast(None, constinit)
4006+ self.constinit_nsprefix_ = None
40034007 self.readable = _cast(None, readable)
40044008 self.readable_nsprefix_ = None
40054009 self.writable = _cast(None, writable)
@@ -4332,6 +4336,14 @@ def get_constexpr(self):
43324336 return self.constexpr
43334337 def set_constexpr(self, constexpr):
43344338 self.constexpr = constexpr
4339+ def get_consteval(self):
4340+ return self.consteval
4341+ def set_consteval(self, consteval):
4342+ self.consteval = consteval
4343+ def get_constinit(self):
4344+ return self.constinit
4345+ def set_constinit(self, constinit):
4346+ self.constinit = constinit
43354347 def get_readable(self):
43364348 return self.readable
43374349 def set_readable(self, readable):
@@ -4620,6 +4632,12 @@ def exportAttributes(self, outfile, level, already_processed, namespaceprefix_='
46204632 if self.constexpr is not None and 'constexpr' not in already_processed:
46214633 already_processed.add('constexpr')
46224634 outfile.write(' constexpr=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.constexpr), input_name='constexpr')), ))
4635+ if self.consteval is not None and 'consteval' not in already_processed:
4636+ already_processed.add('consteval')
4637+ outfile.write(' consteval=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.consteval), input_name='consteval')), ))
4638+ if self.constinit is not None and 'constinit' not in already_processed:
4639+ already_processed.add('constinit')
4640+ outfile.write(' constinit=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.constinit), input_name='constinit')), ))
46234641 if self.readable is not None and 'readable' not in already_processed:
46244642 already_processed.add('readable')
46254643 outfile.write(' readable=%s' % (self.gds_encode(self.gds_format_string(quote_attrib(self.readable), input_name='readable')), ))
@@ -4872,6 +4890,16 @@ def buildAttributes(self, node, attrs, already_processed):
48724890 already_processed.add('constexpr')
48734891 self.constexpr = value
48744892 self.validate_DoxBool(self.constexpr) # validate type DoxBool
4893+ value = find_attr_value_('consteval', node)
4894+ if value is not None and 'consteval' not in already_processed:
4895+ already_processed.add('consteval')
4896+ self.consteval = value
4897+ self.validate_DoxBool(self.consteval) # validate type DoxBool
4898+ value = find_attr_value_('constinit', node)
4899+ if value is not None and 'constinit' not in already_processed:
4900+ already_processed.add('constinit')
4901+ self.constinit = value
4902+ self.validate_DoxBool(self.constinit) # validate type DoxBool
48754903 value = find_attr_value_('readable', node)
48764904 if value is not None and 'readable' not in already_processed:
48774905 already_processed.add('readable')
0 commit comments