summaryrefslogtreecommitdiff
path: root/src/codegen/mod.rs
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2019-03-26 01:06:19 +0100
committerGitHub <noreply@github.com>2019-03-26 01:06:19 +0100
commitb59419a3f4a8277920bce9d6ad3c0597216faa1c (patch)
treea74f47af4049453304044bc0d819575143d2b47d /src/codegen/mod.rs
parentd6998132429e287a540633b75ff6ce44facc4dd0 (diff)
parent76d1959cb51b32e9bd2092bb87985b64158dd433 (diff)
Merge pull request #1492 from emilio/non-recursive-derive
ir: Whitelist items that don't generate code to improve derive behavior.
Diffstat (limited to 'src/codegen/mod.rs')
-rw-r--r--src/codegen/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs
index 0956eb7a..8d1327b3 100644
--- a/src/codegen/mod.rs
+++ b/src/codegen/mod.rs
@@ -610,6 +610,8 @@ impl CodeGenerator for Type {
TypeKind::TypeParam => {
// These items don't need code generation, they only need to be
// converted to rust types in fields, arguments, and such.
+ // NOTE(emilio): If you add to this list, make sure to also add
+ // it to BindgenContext::compute_whitelisted_and_codegen_items.
return;
}
TypeKind::TemplateInstantiation(ref inst) => {