aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/pythonpath.py
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-04-17 16:23:04 +0200
committerMs2ger <ms2ger@gmail.com>2014-04-17 16:23:09 +0200
commitc9c96d475877ce38ffcc92cdeff76bc93b361dd3 (patch)
tree0f095947302f199f52f638bbbe31dc65558abf0b /src/components/script/dom/bindings/codegen/pythonpath.py
parent28baa1f4d1402584399abf07869b6bbfdb7c36eb (diff)
downloadservo-c9c96d475877ce38ffcc92cdeff76bc93b361dd3.tar.gz
servo-c9c96d475877ce38ffcc92cdeff76bc93b361dd3.zip
Ensure that optional primitive arguments aren't treated as nullable.
By forgetting the Some(), we caused type inference to convert to Option<T> for optional non-nullable primitive arguments, and to Option<Option<T>> for optional nullable primitive arguments (essentially the same thing). This change brings the primitive codegen in line with the DOMString codegen. Using distinct types for optionality and nullability would have prevented this issue.
Diffstat (limited to 'src/components/script/dom/bindings/codegen/pythonpath.py')
0 files changed, 0 insertions, 0 deletions