generate: Add TODOs about a big problem...
This commit is contained in:
parent
59cc90166f
commit
40444ee2f4
@ -217,7 +217,7 @@ func (this *Generator) generateMessage(method uint16, message Message) (n int, e
|
||||
n += nn; if err != nil { return n, err }
|
||||
nn, err = this.generateErrorCheck()
|
||||
n += nn; if err != nil { return n, err }
|
||||
abort := "return n, nil"
|
||||
abort := "return n, nil" // TODO: skip value somehow
|
||||
nn, err = this.iprintf("if !tag.Is(")
|
||||
n += nn; if err != nil { return n, err }
|
||||
nn, err = this.generateTN(message.Type)
|
||||
@ -573,7 +573,7 @@ func (this *Generator) generateDecodeValue(typ Type, valueSource, tagSource, abo
|
||||
n += nn; if err != nil { return n, err }
|
||||
this.push()
|
||||
labelVar := this.newTemporaryVar("label")
|
||||
fieldAbort := fmt.Sprintf("goto %s", labelVar)
|
||||
fieldAbort := fmt.Sprintf("goto %s", labelVar) // TODO: skip value somehow
|
||||
nn, err = this.iprintf("if !itemTag.Is(")
|
||||
n += nn; if err != nil { return n, err }
|
||||
nn, err = this.generateTN(field.Type)
|
||||
|
Loading…
x
Reference in New Issue
Block a user