github.com/dolthub/dolt/go@v0.40.5-0.20240520175717-68db7794bea6/gen/fb/serial/workingset.go (about)

     1  // Copyright 2022-2023 Dolthub, Inc.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by the FlatBuffers compiler. DO NOT EDIT.
    16  
    17  package serial
    18  
    19  import (
    20  	flatbuffers "github.com/dolthub/flatbuffers/v23/go"
    21  )
    22  
    23  type WorkingSet struct {
    24  	_tab flatbuffers.Table
    25  }
    26  
    27  func InitWorkingSetRoot(o *WorkingSet, buf []byte, offset flatbuffers.UOffsetT) error {
    28  	n := flatbuffers.GetUOffsetT(buf[offset:])
    29  	return o.Init(buf, n+offset)
    30  }
    31  
    32  func TryGetRootAsWorkingSet(buf []byte, offset flatbuffers.UOffsetT) (*WorkingSet, error) {
    33  	x := &WorkingSet{}
    34  	return x, InitWorkingSetRoot(x, buf, offset)
    35  }
    36  
    37  func TryGetSizePrefixedRootAsWorkingSet(buf []byte, offset flatbuffers.UOffsetT) (*WorkingSet, error) {
    38  	x := &WorkingSet{}
    39  	return x, InitWorkingSetRoot(x, buf, offset+flatbuffers.SizeUint32)
    40  }
    41  
    42  func (rcv *WorkingSet) Init(buf []byte, i flatbuffers.UOffsetT) error {
    43  	rcv._tab.Bytes = buf
    44  	rcv._tab.Pos = i
    45  	if WorkingSetNumFields < rcv.Table().NumFields() {
    46  		return flatbuffers.ErrTableHasUnknownFields
    47  	}
    48  	return nil
    49  }
    50  
    51  func (rcv *WorkingSet) Table() flatbuffers.Table {
    52  	return rcv._tab
    53  }
    54  
    55  func (rcv *WorkingSet) WorkingRootAddr(j int) byte {
    56  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
    57  	if o != 0 {
    58  		a := rcv._tab.Vector(o)
    59  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
    60  	}
    61  	return 0
    62  }
    63  
    64  func (rcv *WorkingSet) WorkingRootAddrLength() int {
    65  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
    66  	if o != 0 {
    67  		return rcv._tab.VectorLen(o)
    68  	}
    69  	return 0
    70  }
    71  
    72  func (rcv *WorkingSet) WorkingRootAddrBytes() []byte {
    73  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
    74  	if o != 0 {
    75  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
    76  	}
    77  	return nil
    78  }
    79  
    80  func (rcv *WorkingSet) MutateWorkingRootAddr(j int, n byte) bool {
    81  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
    82  	if o != 0 {
    83  		a := rcv._tab.Vector(o)
    84  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
    85  	}
    86  	return false
    87  }
    88  
    89  func (rcv *WorkingSet) StagedRootAddr(j int) byte {
    90  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
    91  	if o != 0 {
    92  		a := rcv._tab.Vector(o)
    93  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
    94  	}
    95  	return 0
    96  }
    97  
    98  func (rcv *WorkingSet) StagedRootAddrLength() int {
    99  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   100  	if o != 0 {
   101  		return rcv._tab.VectorLen(o)
   102  	}
   103  	return 0
   104  }
   105  
   106  func (rcv *WorkingSet) StagedRootAddrBytes() []byte {
   107  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   108  	if o != 0 {
   109  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   110  	}
   111  	return nil
   112  }
   113  
   114  func (rcv *WorkingSet) MutateStagedRootAddr(j int, n byte) bool {
   115  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   116  	if o != 0 {
   117  		a := rcv._tab.Vector(o)
   118  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
   119  	}
   120  	return false
   121  }
   122  
   123  func (rcv *WorkingSet) Name() []byte {
   124  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
   125  	if o != 0 {
   126  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   127  	}
   128  	return nil
   129  }
   130  
   131  func (rcv *WorkingSet) Email() []byte {
   132  	o := flatbuffers.UOffsetT(rcv._tab.Offset(10))
   133  	if o != 0 {
   134  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   135  	}
   136  	return nil
   137  }
   138  
   139  func (rcv *WorkingSet) Desc() []byte {
   140  	o := flatbuffers.UOffsetT(rcv._tab.Offset(12))
   141  	if o != 0 {
   142  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   143  	}
   144  	return nil
   145  }
   146  
   147  func (rcv *WorkingSet) TimestampMillis() uint64 {
   148  	o := flatbuffers.UOffsetT(rcv._tab.Offset(14))
   149  	if o != 0 {
   150  		return rcv._tab.GetUint64(o + rcv._tab.Pos)
   151  	}
   152  	return 0
   153  }
   154  
   155  func (rcv *WorkingSet) MutateTimestampMillis(n uint64) bool {
   156  	return rcv._tab.MutateUint64Slot(14, n)
   157  }
   158  
   159  func (rcv *WorkingSet) TryMergeState(obj *MergeState) (*MergeState, error) {
   160  	o := flatbuffers.UOffsetT(rcv._tab.Offset(16))
   161  	if o != 0 {
   162  		x := rcv._tab.Indirect(o + rcv._tab.Pos)
   163  		if obj == nil {
   164  			obj = new(MergeState)
   165  		}
   166  		obj.Init(rcv._tab.Bytes, x)
   167  		if MergeStateNumFields < obj.Table().NumFields() {
   168  			return nil, flatbuffers.ErrTableHasUnknownFields
   169  		}
   170  		return obj, nil
   171  	}
   172  	return nil, nil
   173  }
   174  
   175  func (rcv *WorkingSet) TryRebaseState(obj *RebaseState) (*RebaseState, error) {
   176  	o := flatbuffers.UOffsetT(rcv._tab.Offset(18))
   177  	if o != 0 {
   178  		x := rcv._tab.Indirect(o + rcv._tab.Pos)
   179  		if obj == nil {
   180  			obj = new(RebaseState)
   181  		}
   182  		obj.Init(rcv._tab.Bytes, x)
   183  		if RebaseStateNumFields < obj.Table().NumFields() {
   184  			return nil, flatbuffers.ErrTableHasUnknownFields
   185  		}
   186  		return obj, nil
   187  	}
   188  	return nil, nil
   189  }
   190  
   191  const WorkingSetNumFields = 8
   192  
   193  func WorkingSetStart(builder *flatbuffers.Builder) {
   194  	builder.StartObject(WorkingSetNumFields)
   195  }
   196  func WorkingSetAddWorkingRootAddr(builder *flatbuffers.Builder, workingRootAddr flatbuffers.UOffsetT) {
   197  	builder.PrependUOffsetTSlot(0, flatbuffers.UOffsetT(workingRootAddr), 0)
   198  }
   199  func WorkingSetStartWorkingRootAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   200  	return builder.StartVector(1, numElems, 1)
   201  }
   202  func WorkingSetAddStagedRootAddr(builder *flatbuffers.Builder, stagedRootAddr flatbuffers.UOffsetT) {
   203  	builder.PrependUOffsetTSlot(1, flatbuffers.UOffsetT(stagedRootAddr), 0)
   204  }
   205  func WorkingSetStartStagedRootAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   206  	return builder.StartVector(1, numElems, 1)
   207  }
   208  func WorkingSetAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT) {
   209  	builder.PrependUOffsetTSlot(2, flatbuffers.UOffsetT(name), 0)
   210  }
   211  func WorkingSetAddEmail(builder *flatbuffers.Builder, email flatbuffers.UOffsetT) {
   212  	builder.PrependUOffsetTSlot(3, flatbuffers.UOffsetT(email), 0)
   213  }
   214  func WorkingSetAddDesc(builder *flatbuffers.Builder, desc flatbuffers.UOffsetT) {
   215  	builder.PrependUOffsetTSlot(4, flatbuffers.UOffsetT(desc), 0)
   216  }
   217  func WorkingSetAddTimestampMillis(builder *flatbuffers.Builder, timestampMillis uint64) {
   218  	builder.PrependUint64Slot(5, timestampMillis, 0)
   219  }
   220  func WorkingSetAddMergeState(builder *flatbuffers.Builder, mergeState flatbuffers.UOffsetT) {
   221  	builder.PrependUOffsetTSlot(6, flatbuffers.UOffsetT(mergeState), 0)
   222  }
   223  func WorkingSetAddRebaseState(builder *flatbuffers.Builder, rebaseState flatbuffers.UOffsetT) {
   224  	builder.PrependUOffsetTSlot(7, flatbuffers.UOffsetT(rebaseState), 0)
   225  }
   226  func WorkingSetEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT {
   227  	return builder.EndObject()
   228  }
   229  
   230  type MergeState struct {
   231  	_tab flatbuffers.Table
   232  }
   233  
   234  func InitMergeStateRoot(o *MergeState, buf []byte, offset flatbuffers.UOffsetT) error {
   235  	n := flatbuffers.GetUOffsetT(buf[offset:])
   236  	return o.Init(buf, n+offset)
   237  }
   238  
   239  func TryGetRootAsMergeState(buf []byte, offset flatbuffers.UOffsetT) (*MergeState, error) {
   240  	x := &MergeState{}
   241  	return x, InitMergeStateRoot(x, buf, offset)
   242  }
   243  
   244  func TryGetSizePrefixedRootAsMergeState(buf []byte, offset flatbuffers.UOffsetT) (*MergeState, error) {
   245  	x := &MergeState{}
   246  	return x, InitMergeStateRoot(x, buf, offset+flatbuffers.SizeUint32)
   247  }
   248  
   249  func (rcv *MergeState) Init(buf []byte, i flatbuffers.UOffsetT) error {
   250  	rcv._tab.Bytes = buf
   251  	rcv._tab.Pos = i
   252  	if MergeStateNumFields < rcv.Table().NumFields() {
   253  		return flatbuffers.ErrTableHasUnknownFields
   254  	}
   255  	return nil
   256  }
   257  
   258  func (rcv *MergeState) Table() flatbuffers.Table {
   259  	return rcv._tab
   260  }
   261  
   262  func (rcv *MergeState) PreWorkingRootAddr(j int) byte {
   263  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   264  	if o != 0 {
   265  		a := rcv._tab.Vector(o)
   266  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
   267  	}
   268  	return 0
   269  }
   270  
   271  func (rcv *MergeState) PreWorkingRootAddrLength() int {
   272  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   273  	if o != 0 {
   274  		return rcv._tab.VectorLen(o)
   275  	}
   276  	return 0
   277  }
   278  
   279  func (rcv *MergeState) PreWorkingRootAddrBytes() []byte {
   280  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   281  	if o != 0 {
   282  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   283  	}
   284  	return nil
   285  }
   286  
   287  func (rcv *MergeState) MutatePreWorkingRootAddr(j int, n byte) bool {
   288  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   289  	if o != 0 {
   290  		a := rcv._tab.Vector(o)
   291  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
   292  	}
   293  	return false
   294  }
   295  
   296  func (rcv *MergeState) FromCommitAddr(j int) byte {
   297  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   298  	if o != 0 {
   299  		a := rcv._tab.Vector(o)
   300  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
   301  	}
   302  	return 0
   303  }
   304  
   305  func (rcv *MergeState) FromCommitAddrLength() int {
   306  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   307  	if o != 0 {
   308  		return rcv._tab.VectorLen(o)
   309  	}
   310  	return 0
   311  }
   312  
   313  func (rcv *MergeState) FromCommitAddrBytes() []byte {
   314  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   315  	if o != 0 {
   316  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   317  	}
   318  	return nil
   319  }
   320  
   321  func (rcv *MergeState) MutateFromCommitAddr(j int, n byte) bool {
   322  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   323  	if o != 0 {
   324  		a := rcv._tab.Vector(o)
   325  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
   326  	}
   327  	return false
   328  }
   329  
   330  func (rcv *MergeState) FromCommitSpecStr() []byte {
   331  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
   332  	if o != 0 {
   333  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   334  	}
   335  	return nil
   336  }
   337  
   338  func (rcv *MergeState) UnmergableTables(j int) []byte {
   339  	o := flatbuffers.UOffsetT(rcv._tab.Offset(10))
   340  	if o != 0 {
   341  		a := rcv._tab.Vector(o)
   342  		return rcv._tab.ByteVector(a + flatbuffers.UOffsetT(j*4))
   343  	}
   344  	return nil
   345  }
   346  
   347  func (rcv *MergeState) UnmergableTablesLength() int {
   348  	o := flatbuffers.UOffsetT(rcv._tab.Offset(10))
   349  	if o != 0 {
   350  		return rcv._tab.VectorLen(o)
   351  	}
   352  	return 0
   353  }
   354  
   355  func (rcv *MergeState) IsCherryPick() bool {
   356  	o := flatbuffers.UOffsetT(rcv._tab.Offset(12))
   357  	if o != 0 {
   358  		return rcv._tab.GetBool(o + rcv._tab.Pos)
   359  	}
   360  	return false
   361  }
   362  
   363  func (rcv *MergeState) MutateIsCherryPick(n bool) bool {
   364  	return rcv._tab.MutateBoolSlot(12, n)
   365  }
   366  
   367  const MergeStateNumFields = 5
   368  
   369  func MergeStateStart(builder *flatbuffers.Builder) {
   370  	builder.StartObject(MergeStateNumFields)
   371  }
   372  func MergeStateAddPreWorkingRootAddr(builder *flatbuffers.Builder, preWorkingRootAddr flatbuffers.UOffsetT) {
   373  	builder.PrependUOffsetTSlot(0, flatbuffers.UOffsetT(preWorkingRootAddr), 0)
   374  }
   375  func MergeStateStartPreWorkingRootAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   376  	return builder.StartVector(1, numElems, 1)
   377  }
   378  func MergeStateAddFromCommitAddr(builder *flatbuffers.Builder, fromCommitAddr flatbuffers.UOffsetT) {
   379  	builder.PrependUOffsetTSlot(1, flatbuffers.UOffsetT(fromCommitAddr), 0)
   380  }
   381  func MergeStateStartFromCommitAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   382  	return builder.StartVector(1, numElems, 1)
   383  }
   384  func MergeStateAddFromCommitSpecStr(builder *flatbuffers.Builder, fromCommitSpecStr flatbuffers.UOffsetT) {
   385  	builder.PrependUOffsetTSlot(2, flatbuffers.UOffsetT(fromCommitSpecStr), 0)
   386  }
   387  func MergeStateAddUnmergableTables(builder *flatbuffers.Builder, unmergableTables flatbuffers.UOffsetT) {
   388  	builder.PrependUOffsetTSlot(3, flatbuffers.UOffsetT(unmergableTables), 0)
   389  }
   390  func MergeStateStartUnmergableTablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   391  	return builder.StartVector(4, numElems, 4)
   392  }
   393  func MergeStateAddIsCherryPick(builder *flatbuffers.Builder, isCherryPick bool) {
   394  	builder.PrependBoolSlot(4, isCherryPick, false)
   395  }
   396  func MergeStateEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT {
   397  	return builder.EndObject()
   398  }
   399  
   400  type RebaseState struct {
   401  	_tab flatbuffers.Table
   402  }
   403  
   404  func InitRebaseStateRoot(o *RebaseState, buf []byte, offset flatbuffers.UOffsetT) error {
   405  	n := flatbuffers.GetUOffsetT(buf[offset:])
   406  	return o.Init(buf, n+offset)
   407  }
   408  
   409  func TryGetRootAsRebaseState(buf []byte, offset flatbuffers.UOffsetT) (*RebaseState, error) {
   410  	x := &RebaseState{}
   411  	return x, InitRebaseStateRoot(x, buf, offset)
   412  }
   413  
   414  func TryGetSizePrefixedRootAsRebaseState(buf []byte, offset flatbuffers.UOffsetT) (*RebaseState, error) {
   415  	x := &RebaseState{}
   416  	return x, InitRebaseStateRoot(x, buf, offset+flatbuffers.SizeUint32)
   417  }
   418  
   419  func (rcv *RebaseState) Init(buf []byte, i flatbuffers.UOffsetT) error {
   420  	rcv._tab.Bytes = buf
   421  	rcv._tab.Pos = i
   422  	if RebaseStateNumFields < rcv.Table().NumFields() {
   423  		return flatbuffers.ErrTableHasUnknownFields
   424  	}
   425  	return nil
   426  }
   427  
   428  func (rcv *RebaseState) Table() flatbuffers.Table {
   429  	return rcv._tab
   430  }
   431  
   432  func (rcv *RebaseState) PreWorkingRootAddr(j int) byte {
   433  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   434  	if o != 0 {
   435  		a := rcv._tab.Vector(o)
   436  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
   437  	}
   438  	return 0
   439  }
   440  
   441  func (rcv *RebaseState) PreWorkingRootAddrLength() int {
   442  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   443  	if o != 0 {
   444  		return rcv._tab.VectorLen(o)
   445  	}
   446  	return 0
   447  }
   448  
   449  func (rcv *RebaseState) PreWorkingRootAddrBytes() []byte {
   450  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   451  	if o != 0 {
   452  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   453  	}
   454  	return nil
   455  }
   456  
   457  func (rcv *RebaseState) MutatePreWorkingRootAddr(j int, n byte) bool {
   458  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
   459  	if o != 0 {
   460  		a := rcv._tab.Vector(o)
   461  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
   462  	}
   463  	return false
   464  }
   465  
   466  func (rcv *RebaseState) Branch(j int) byte {
   467  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   468  	if o != 0 {
   469  		a := rcv._tab.Vector(o)
   470  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
   471  	}
   472  	return 0
   473  }
   474  
   475  func (rcv *RebaseState) BranchLength() int {
   476  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   477  	if o != 0 {
   478  		return rcv._tab.VectorLen(o)
   479  	}
   480  	return 0
   481  }
   482  
   483  func (rcv *RebaseState) BranchBytes() []byte {
   484  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   485  	if o != 0 {
   486  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   487  	}
   488  	return nil
   489  }
   490  
   491  func (rcv *RebaseState) MutateBranch(j int, n byte) bool {
   492  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
   493  	if o != 0 {
   494  		a := rcv._tab.Vector(o)
   495  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
   496  	}
   497  	return false
   498  }
   499  
   500  func (rcv *RebaseState) OntoCommitAddr(j int) byte {
   501  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
   502  	if o != 0 {
   503  		a := rcv._tab.Vector(o)
   504  		return rcv._tab.GetByte(a + flatbuffers.UOffsetT(j*1))
   505  	}
   506  	return 0
   507  }
   508  
   509  func (rcv *RebaseState) OntoCommitAddrLength() int {
   510  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
   511  	if o != 0 {
   512  		return rcv._tab.VectorLen(o)
   513  	}
   514  	return 0
   515  }
   516  
   517  func (rcv *RebaseState) OntoCommitAddrBytes() []byte {
   518  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
   519  	if o != 0 {
   520  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   521  	}
   522  	return nil
   523  }
   524  
   525  func (rcv *RebaseState) MutateOntoCommitAddr(j int, n byte) bool {
   526  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
   527  	if o != 0 {
   528  		a := rcv._tab.Vector(o)
   529  		return rcv._tab.MutateByte(a+flatbuffers.UOffsetT(j*1), n)
   530  	}
   531  	return false
   532  }
   533  
   534  const RebaseStateNumFields = 3
   535  
   536  func RebaseStateStart(builder *flatbuffers.Builder) {
   537  	builder.StartObject(RebaseStateNumFields)
   538  }
   539  func RebaseStateAddPreWorkingRootAddr(builder *flatbuffers.Builder, preWorkingRootAddr flatbuffers.UOffsetT) {
   540  	builder.PrependUOffsetTSlot(0, flatbuffers.UOffsetT(preWorkingRootAddr), 0)
   541  }
   542  func RebaseStateStartPreWorkingRootAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   543  	return builder.StartVector(1, numElems, 1)
   544  }
   545  func RebaseStateAddBranch(builder *flatbuffers.Builder, branch flatbuffers.UOffsetT) {
   546  	builder.PrependUOffsetTSlot(1, flatbuffers.UOffsetT(branch), 0)
   547  }
   548  func RebaseStateStartBranchVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   549  	return builder.StartVector(1, numElems, 1)
   550  }
   551  func RebaseStateAddOntoCommitAddr(builder *flatbuffers.Builder, ontoCommitAddr flatbuffers.UOffsetT) {
   552  	builder.PrependUOffsetTSlot(2, flatbuffers.UOffsetT(ontoCommitAddr), 0)
   553  }
   554  func RebaseStateStartOntoCommitAddrVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT {
   555  	return builder.StartVector(1, numElems, 1)
   556  }
   557  func RebaseStateEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT {
   558  	return builder.EndObject()
   559  }