• Gustavo Niemeyer's avatar
    xml: handle tag paths through the same element · c52ad234
    Gustavo Niemeyer authored
    With the current implementation, xml unmarshalling
    will silently fail to unmarshal any paths passing
    through the same element, such as:
    
    type T struct {
    	A string "dummy>a"
    	B string "dummy>b"
    }
    
    This change tweaks the algorithm so that this works
    correctly.
    
    Also, using paths that would cause the same element to
    unmarshal twice will error out ahead of time explaining
    the problem, rather than silently misbehaving.
    
    R=rsc
    CC=golang-dev
    https://golang.org/cl/4082041
    c52ad234
Name
Last commit
Last update
doc Loading commit data...
include Loading commit data...
lib Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README Loading commit data...
favicon.ico Loading commit data...