Add Rust std::shared_ptr binding
diff --git a/syntax/improper.rs b/syntax/improper.rs
index e0e5154..c0f6983 100644
--- a/syntax/improper.rs
+++ b/syntax/improper.rs
@@ -28,7 +28,7 @@
| Type::Fn(_)
| Type::Void(_)
| Type::SliceRef(_) => Definite(true),
- Type::UniquePtr(_) | Type::CxxVector(_) => Definite(false),
+ Type::UniquePtr(_) | Type::SharedPtr(_) | Type::CxxVector(_) => Definite(false),
Type::Ref(ty) => self.determine_improper_ctype(&ty.inner),
Type::Array(ty) => self.determine_improper_ctype(&ty.inner),
}