From 1a50fce67c840123447c9949c9692f4bb5828e5d Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Tue, 3 Nov 2015 11:19:52 -0800 Subject: Clean up some code related to #[no_move]. The patch makes RootCollection a bit safer by making the StackRootTLS hold it in place. The use of no_move in CodeGenRust was leftover from when roots couldn't be moved. --- components/script/dom/bindings/codegen/CodegenRust.py | 1 - 1 file changed, 1 deletion(-) (limited to 'components/script/dom/bindings/codegen/CodegenRust.py') diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 0aa15a8d5a6..b06192bb6c1 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -4927,7 +4927,6 @@ class CGDictionary(CGThing): for m in self.memberInfo] return (string.Template( - "#[no_move]\n" + "pub struct ${selfName} {\n" + "${inheritance}" + "\n".join(memberDecls) + "\n" + -- cgit v1.2.3