History log of /
third_party
/
rust
/
crates
/
bindgen
/
bindgen-tests
/
tests
/
expectations
/ (Results
1 - 1
of
1
)
Home
History
Annotate
only in
this directory
Revision
Date
Author
Comments
(<<< Hide modified files)
(Show modified files >>>)
12a9d9c8
08-Apr-2024
openharmony_ci <120357966@qq.com>
!7 rust_bindgen适配syn升级至2.0
Merge pull request !7 from Future/master
Cargo.toml
build.rs
lib.rs
src/lib.rs
struct_with_anon_struct_array_float.rs
tests/.gitattributes
tests/16-byte-alignment.rs
tests/16-byte-alignment_1_0.rs
tests/381-decltype-alias.rs
tests/abi-override.rs
tests/accessors.rs
tests/allowlist-file.rs
tests/allowlist-namespaces-basic.rs
tests/allowlist-namespaces.rs
tests/allowlist_basic.rs
tests/allowlist_fix.rs
tests/allowlist_vars.rs
tests/allowlist_warnings.rs
tests/allowlisted-item-references-no-hash.rs
tests/allowlisted-item-references-no-partialeq.rs
tests/allowlisted_item_references_no_copy.rs
tests/annotation_hide.rs
tests/anon-fields-prefix.rs
tests/anon_enum.rs
tests/anon_enum_allowlist.rs
tests/anon_enum_trait.rs
tests/anon_struct_in_union.rs
tests/anon_struct_in_union_1_0.rs
tests/anon_union.rs
tests/anon_union_1_0.rs
tests/anonymous-template-types.rs
tests/arg_keyword.rs
tests/array-of-zero-sized-types.rs
tests/attribute_warn_unused_result.rs
tests/attribute_warn_unused_result_no_attribute_detection.rs
tests/attribute_warn_unused_result_pre_1_27.rs
tests/bad-namespace-parenthood-inheritance.rs
tests/base-to-derived.rs
tests/bindgen-union-inside-namespace.rs
tests/bitfield-32bit-overflow.rs
tests/bitfield-enum-basic.rs
tests/bitfield-enum-repr-c.rs
tests/bitfield-enum-repr-transparent.rs
tests/bitfield-large.rs
tests/bitfield-linux-32.rs
tests/bitfield-method-same-name.rs
tests/bitfield_align.rs
tests/bitfield_align_2.rs
tests/bitfield_large_overflow.rs
tests/bitfield_method_mangling.rs
tests/bitfield_pragma_packed.rs
tests/block_return_type.rs
tests/blocklist-and-impl-debug.rs
tests/blocklist-file.rs
tests/blocklist-function.rs
tests/blocklist-item.rs
tests/blocklist-methods.rs
tests/blocks-signature.rs
tests/blocks.rs
tests/bug-1529681.rs
tests/builtin-template.rs
tests/c-empty-layout.rs
tests/c-unwind-abi-override-nightly.rs
tests/c_naming.rs
tests/call-conv-typedef.rs
tests/canonical-types.rs
tests/canonical_path_without_namespacing.rs
tests/char.rs
tests/class.rs
tests/class_1_0.rs
tests/class_nested.rs
tests/class_no_members.rs
tests/class_static.rs
tests/class_static_const.rs
tests/class_use_as.rs
tests/class_with_dtor.rs
tests/class_with_inner_struct.rs
tests/class_with_inner_struct_1_0.rs
tests/class_with_typedef.rs
tests/comment-indent.rs
tests/complex.rs
tests/complex_global.rs
tests/const-const-mut-ptr.rs
tests/const_array.rs
tests/const_array_fn_arg.rs
tests/const_enum_unnamed.rs
tests/const_multidim_array_fn_arg.rs
tests/const_ptr.rs
tests/const_resolved_ty.rs
tests/const_tparam.rs
tests/constant-non-specialized-tp.rs
tests/constified-enum-module-overflow.rs
tests/constify-all-enums.rs
tests/constify-enum.rs
tests/constify-module-enums-basic.rs
tests/constify-module-enums-namespace.rs
tests/constify-module-enums-shadow-name.rs
tests/constify-module-enums-simple-alias.rs
tests/constify-module-enums-simple-nonamespace.rs
tests/constify-module-enums-types.rs
tests/constructor-tp.rs
tests/constructors.rs
tests/constructors_1_33.rs
tests/contains-vs-inherits-zero-sized.rs
tests/convert-cpp-comment-to-rust.rs
tests/convert-floats.rs
tests/core_ffi_c.rs
tests/cpp-empty-layout.rs
tests/crtp.rs
tests/ctypes-prefix-path.rs
tests/dash_language.rs
tests/decl_extern_int_twice.rs
tests/decl_ptr_to_array.rs
tests/default-enum-style-constified-module.rs
tests/default-macro-constant-type-signed.rs
tests/default-macro-constant-type-unsigned.rs
tests/default-macro-constant-type.rs
tests/default-template-parameter.rs
tests/deleted-function.rs
tests/derive-bitfield-method-same-name.rs
tests/derive-clone.rs
tests/derive-clone_1_0.rs
tests/derive-custom-cli.rs
tests/derive-custom.rs
tests/derive-debug-bitfield-core.rs
tests/derive-debug-bitfield.rs
tests/derive-debug-function-pointer.rs
tests/derive-debug-generic.rs
tests/derive-debug-mangle-name.rs
tests/derive-debug-opaque-template-instantiation.rs
tests/derive-debug-opaque.rs
tests/derive-default-and-blocklist.rs
tests/derive-fn-ptr.rs
tests/derive-hash-and-blocklist.rs
tests/derive-hash-blocklisting.rs
tests/derive-hash-struct-with-anon-struct-float.rs
tests/derive-hash-struct-with-float-array.rs
tests/derive-hash-struct-with-incomplete-array.rs
tests/derive-hash-struct-with-pointer.rs
tests/derive-hash-template-def-float.rs
tests/derive-hash-template-inst-float.rs
tests/derive-partialeq-and-blocklist.rs
tests/derive-partialeq-anonfield.rs
tests/derive-partialeq-base.rs
tests/derive-partialeq-bitfield.rs
tests/derive-partialeq-core.rs
tests/derive-partialeq-pointer.rs
tests/derive-partialeq-union.rs
tests/derive-partialeq-union_1_0.rs
tests/disable-namespacing.rs
tests/disable-nested-struct-naming.rs
tests/disable-untagged-union.rs
tests/divide-by-zero-in-struct-layout.rs
tests/do-not-derive-copy.rs
tests/doggo-or-null.rs
tests/dupe-enum-variant-in-namespace.rs
tests/duplicated-definition-count.rs
tests/duplicated-namespaces-definitions.rs
tests/duplicated-namespaces.rs
tests/duplicated_constants_in_ns.rs
tests/dynamic_loading_attributes.rs
tests/dynamic_loading_required.rs
tests/dynamic_loading_simple.rs
tests/dynamic_loading_template.rs
tests/dynamic_loading_with_allowlist.rs
tests/dynamic_loading_with_blocklist.rs
tests/dynamic_loading_with_class.rs
tests/elaborated.rs
tests/empty-enum.rs
tests/empty-union.rs
tests/empty_template_param_name.rs
tests/enum-default-bitfield.rs
tests/enum-default-consts.rs
tests/enum-default-module.rs
tests/enum-default-rust.d
tests/enum-default-rust.rs
tests/enum-doc-bitfield.rs
tests/enum-doc-mod.rs
tests/enum-doc-rusty.rs
tests/enum-doc.rs
tests/enum-no-debug-rust.rs
tests/enum-translate-type.rs
tests/enum-typedef.rs
tests/enum-undefault.rs
tests/enum-variant-replaces.rs
tests/enum.rs
tests/enum_alias.rs
tests/enum_and_vtable_mangling.rs
tests/enum_dupe.rs
tests/enum_explicit_type.rs
tests/enum_explicit_type_constants.rs
tests/enum_in_template.rs
tests/enum_in_template_with_typedef.rs
tests/enum_negative.rs
tests/enum_packed.rs
tests/eval-value-dependent.rs
tests/eval-variadic-template-parameter.rs
tests/explicit-padding.rs
tests/extern-const-struct.rs
tests/extern.rs
tests/fit-macro-constant-types-signed.rs
tests/fit-macro-constant-types.rs
tests/float128.rs
tests/forward-declaration-autoptr.rs
tests/forward-enum-decl.rs
tests/forward-inherit-struct-with-fields.rs
tests/forward-inherit-struct.rs
tests/forward_declared_complex_types.rs
tests/forward_declared_complex_types_1_0.rs
tests/forward_declared_opaque.rs
tests/forward_declared_struct.rs
tests/func_proto.rs
tests/func_ptr.rs
tests/func_ptr_in_struct.rs
tests/func_ptr_return_type.rs
tests/func_return_must_use.rs
tests/func_with_array_arg.rs
tests/func_with_func_ptr_arg.rs
tests/function-typedef-stdcall.rs
tests/gen-constructors-neg.rs
tests/gen-constructors.rs
tests/gen-destructors-neg.rs
tests/gen-destructors.rs
tests/generate-inline.rs
tests/generated/README.md
tests/generated/wrap_static_fns.c
tests/i128.rs
tests/in_class_typedef.rs
tests/incomplete-array-padding.rs
tests/infinite-macro.rs
tests/inherit-from-template-instantiation-with-vtable.rs
tests/inherit-namespaced.rs
tests/inherit_multiple_interfaces.rs
tests/inherit_named.rs
tests/inherit_typedef.rs
tests/inline-function.rs
tests/inline_namespace.rs
tests/inline_namespace_allowlist.rs
tests/inline_namespace_conservative.rs
tests/inline_namespace_nested.rs
tests/inline_namespace_no_ns_enabled.rs
tests/inner-typedef-gh422.rs
tests/inner_const.rs
tests/inner_template_self.rs
tests/int128_t.rs
tests/issue-1025-unknown-enum-repr.rs
tests/issue-1034.rs
tests/issue-1040.rs
tests/issue-1076-unnamed-bitfield-alignment.rs
tests/issue-1113-template-references.rs
tests/issue-1118-using-forward-decl.rs
tests/issue-1197-pure-virtual-stuff.rs
tests/issue-1198-alias-rust-bitfield-enum.rs
tests/issue-1198-alias-rust-const-mod-bitfield-enum.rs
tests/issue-1198-alias-rust-const-mod-enum.rs
tests/issue-1198-alias-rust-enum.rs
tests/issue-1216-variadic-member.rs
tests/issue-1238-fwd-no-copy.rs
tests/issue-1281.rs
tests/issue-1285.rs
tests/issue-1291.rs
tests/issue-1350-attribute-overloadable.rs
tests/issue-1375-prefixed-functions.rs
tests/issue-1382-rust-primitive-types.rs
tests/issue-1435.rs
tests/issue-1443.rs
tests/issue-1454.rs
tests/issue-1464.rs
tests/issue-1488-enum-new-type.rs
tests/issue-1488-options.rs
tests/issue-1488-template-alias-new-type.rs
tests/issue-1498.rs
tests/issue-1514.rs
tests/issue-1554.rs
tests/issue-1599-opaque-typedef-to-enum.rs
tests/issue-1676-macro-namespace-prefix.rs
tests/issue-1947.rs
tests/issue-1977-larger-arrays.rs
tests/issue-1995.rs
tests/issue-2019.rs
tests/issue-2239-template-dependent-bit-width.rs
tests/issue-358.rs
tests/issue-372.rs
tests/issue-410.rs
tests/issue-446.rs
tests/issue-447.rs
tests/issue-493.rs
tests/issue-493_1_0.rs
tests/issue-511.rs
tests/issue-537-repr-packed-n.rs
tests/issue-537.rs
tests/issue-544-stylo-creduce-2.rs
tests/issue-544-stylo-creduce.rs
tests/issue-569-non-type-template-params-causing-layout-test-failures.rs
tests/issue-573-layout-test-failures.rs
tests/issue-574-assertion-failure-in-codegen.rs
tests/issue-584-stylo-template-analysis-panic.rs
tests/issue-638-stylo-cannot-find-T-in-this-scope.rs
tests/issue-639-typedef-anon-field.rs
tests/issue-643-inner-struct.rs
tests/issue-645-cannot-find-type-T-in-this-scope.rs
tests/issue-648-derive-debug-with-padding.rs
tests/issue-654-struct-fn-collision.rs
tests/issue-662-cannot-find-T-in-this-scope.rs
tests/issue-662-part-2.rs
tests/issue-674-1.rs
tests/issue-674-2.rs
tests/issue-674-3.rs
tests/issue-677-nested-ns-specifier.rs
tests/issue-691-template-parameter-virtual.rs
tests/issue-710-must-use-type.rs
tests/issue-739-pointer-wide-bitfield.rs
tests/issue-801-opaque-sloppiness.rs
tests/issue-807-opaque-types-methods-being-generated.rs
tests/issue-816.rs
tests/issue-820-unused-template-param-in-alias.rs
tests/issue-826-generating-methods-when-asked-not-to.rs
tests/issue-833-1.rs
tests/issue-833-2.rs
tests/issue-833.rs
tests/issue-834.rs
tests/issue-848-replacement-system-include.rs
tests/issue-888-enum-var-decl-jump.rs
tests/issue-944-derive-copy-and-blocklisting.rs
tests/issue-946.rs
tests/issue_311.rs
tests/issue_315.rs
tests/jsval_layout_opaque.rs
tests/jsval_layout_opaque_1_0.rs
tests/keywords.rs
tests/layout.rs
tests/layout_align.rs
tests/layout_arp.rs
tests/layout_array.rs
tests/layout_array_too_long.rs
tests/layout_cmdline_token.rs
tests/layout_eth_conf.rs
tests/layout_eth_conf_1_0.rs
tests/layout_kni_mbuf.rs
tests/layout_large_align_field.rs
tests/layout_mbuf.rs
tests/layout_mbuf_1_0.rs
tests/libclang-5/abi_variadic_function.rs
tests/libclang-5/auto.rs
tests/libclang-5/call-conv-field.rs
tests/libclang-5/const_bool.rs
tests/libclang-5/constant-evaluate.rs
tests/libclang-5/error-E0600-cannot-apply-unary-negation-to-u32.rs
tests/libclang-5/inline_namespace_nested.rs
tests/libclang-5/issue-769-bad-instantiation-test.rs
tests/libclang-5/mangling-win32.rs
tests/libclang-5/objc_inheritance.rs
tests/libclang-5/objc_template.rs
tests/libclang-5/partial-specialization-and-inheritance.rs
tests/libclang-5/type_alias_template_specialized.rs
tests/libclang-9/abi_variadic_function.rs
tests/libclang-9/auto.rs
tests/libclang-9/call-conv-field.rs
tests/libclang-9/class.rs
tests/libclang-9/class_1_0.rs
tests/libclang-9/const_bool.rs
tests/libclang-9/constant-evaluate.rs
tests/libclang-9/derive-hash-struct-with-incomplete-array.rs
tests/libclang-9/error-E0600-cannot-apply-unary-negation-to-u32.rs
tests/libclang-9/incomplete-array-padding.rs
tests/libclang-9/issue-643-inner-struct.rs
tests/libclang-9/issue-769-bad-instantiation-test.rs
tests/libclang-9/layout_align.rs
tests/libclang-9/mangling-win32.rs
tests/libclang-9/objc_inheritance.rs
tests/libclang-9/objc_template.rs
tests/libclang-9/partial-specialization-and-inheritance.rs
tests/libclang-9/type_alias_template_specialized.rs
tests/libclang-9/zero-sized-array.rs
tests/libclang_version_specific_generated_tests.rs
tests/long_double.rs
tests/macro-expr-basic.rs
tests/macro-expr-uncommon-token.rs
tests/macro-redef.rs
tests/macro_const.rs
tests/macro_const_1_0.rs
tests/maddness-is-avoidable.rs
tests/mangling-ios.rs
tests/mangling-linux32.rs
tests/mangling-linux64.rs
tests/mangling-macos.rs
tests/mangling-win64.rs
tests/merge-extern-blocks.rs
tests/method-mangling.rs
tests/module-allowlisted.rs
tests/msvc-no-usr.rs
tests/multiple-inherit-empty-correct-layout.rs
tests/mutable.rs
tests/namespace.rs
tests/nested-template-typedef.rs
tests/nested.rs
tests/nested_vtable.rs
tests/nested_within_namespace.rs
tests/newtype-enum.rs
tests/newtype-global-enum.rs
tests/no-comments.rs
tests/no-derive-debug.rs
tests/no-derive-default.rs
tests/no-hash-allowlisted.rs
tests/no-hash-opaque.rs
tests/no-partialeq-allowlisted.rs
tests/no-partialeq-opaque.rs
tests/no-recursive-allowlisting.rs
tests/no-std.rs
tests/no_copy.rs
tests/no_copy_allowlisted.rs
tests/no_copy_opaque.rs
tests/no_debug.rs
tests/no_debug_allowlisted.rs
tests/no_debug_bypass_impl_debug.rs
tests/no_debug_opaque.rs
tests/no_default.rs
tests/no_default_allowlisted.rs
tests/no_default_bypass_derive_default.rs
tests/no_default_opaque.rs
tests/no_size_t_is_usize.rs
tests/non-type-params.rs
tests/noreturn.rs
tests/nsBaseHashtable.rs
tests/nsStyleAutoArray.rs
tests/objc_allowlist.rs
tests/objc_blocklist.rs
tests/objc_category.rs
tests/objc_class.rs
tests/objc_class_method.rs
tests/objc_escape.rs
tests/objc_interface.rs
tests/objc_interface_type.rs
tests/objc_method.rs
tests/objc_method_clash.rs
tests/objc_pointer_return_types.rs
tests/objc_property_fnptr.rs
tests/objc_protocol.rs
tests/objc_protocol_inheritance.rs
tests/objc_sel_and_id.rs
tests/only_bitfields.rs
tests/opaque-template-inst-member-2.rs
tests/opaque-template-inst-member.rs
tests/opaque-template-instantiation-namespaced.rs
tests/opaque-template-instantiation.rs
tests/opaque-tracing.rs
tests/opaque_in_struct.rs
tests/opaque_pointer.rs
tests/opaque_typedef.rs
tests/operator.rs
tests/ord-enum.rs
tests/overflowed_enum.rs
tests/overloading.rs
tests/packed-bitfield.rs
tests/packed-n-with-padding.rs
tests/packed-vtable.rs
tests/parm-union.rs
tests/parsecb-anonymous-enum-variant-rename.rs
tests/pointer-attr.rs
tests/prepend-enum-constified-variant.rs
tests/prepend_enum_name.rs
tests/private.rs
tests/private_fields.rs
tests/public-dtor.rs
tests/qualified-dependent-types.rs
tests/redeclaration.rs
tests/ref_argument_array.rs
tests/reparented_replacement.rs
tests/replace_template_alias.rs
tests/replace_use.rs
tests/replaces_double.rs
tests/repr-align.rs
tests/resolved_type_def_function.rs
tests/same_struct_name_in_different_namespaces.rs
tests/sentry-defined-multiple-times.rs
tests/short-enums.rs
tests/size_t_template.rs
tests/sort-items.rs
tests/sorted_items.rs
tests/stdint_typedef.rs
tests/struct_containing_forward_declared_struct.rs
tests/struct_typedef.rs
tests/struct_typedef_ns.rs
tests/struct_with_anon_struct.rs
tests/struct_with_anon_struct_array.rs
tests/struct_with_anon_struct_pointer.rs
tests/struct_with_anon_union.rs
tests/struct_with_anon_union_1_0.rs
tests/struct_with_anon_unnamed_struct.rs
tests/struct_with_anon_unnamed_union.rs
tests/struct_with_anon_unnamed_union_1_0.rs
tests/struct_with_bitfields.rs
tests/struct_with_derive_debug.rs
tests/struct_with_large_array.rs
tests/struct_with_nesting.rs
tests/struct_with_nesting_1_0.rs
tests/struct_with_packing.rs
tests/struct_with_struct.rs
tests/struct_with_typedef_template_arg.rs
tests/template-fun-ty.rs
tests/template-param-usage-0.rs
tests/template-param-usage-1.rs
tests/template-param-usage-10.rs
tests/template-param-usage-11.rs
tests/template-param-usage-12.rs
tests/template-param-usage-13.rs
tests/template-param-usage-14.rs
tests/template-param-usage-15.rs
tests/template-param-usage-2.rs
tests/template-param-usage-3.rs
tests/template-param-usage-4.rs
tests/template-param-usage-5.rs
tests/template-param-usage-6.rs
tests/template-param-usage-7.rs
tests/template-param-usage-8.rs
tests/template-param-usage-9.rs
tests/template-with-var.rs
tests/template.rs
tests/template_alias.rs
tests/template_alias_basic.rs
tests/template_alias_namespace.rs
tests/template_fun.rs
tests/template_instantiation_with_fn_local_type.rs
tests/template_partial_specification.rs
tests/template_typedef_transitive_param.rs
tests/template_typedefs.rs
tests/templateref_opaque.rs
tests/templatized-bitfield.rs
tests/test_mixed_header_and_header_contents.rs
tests/test_multiple_header_calls_in_builder.rs
tests/timex.rs
tests/transform-op.rs
tests/type-referenced-by-allowlisted-function.rs
tests/type_alias_empty.rs
tests/type_alias_partial_template_especialization.rs
tests/typedef-pointer-overlap.rs
tests/typedefd-array-as-function-arg.rs
tests/typeref.rs
tests/typeref_1_0.rs
tests/underscore.rs
tests/union-align.rs
tests/union-in-ns.rs
tests/union-in-ns_1_0.rs
tests/union_bitfield.rs
tests/union_bitfield_1_0.rs
tests/union_dtor.rs
tests/union_dtor_1_0.rs
tests/union_fields.rs
tests/union_fields_1_0.rs
tests/union_template.rs
tests/union_template_1_0.rs
tests/union_with_anon_struct.rs
tests/union_with_anon_struct_1_0.rs
tests/union_with_anon_struct_bitfield.rs
tests/union_with_anon_struct_bitfield_1_0.rs
tests/union_with_anon_union.rs
tests/union_with_anon_union_1_0.rs
tests/union_with_anon_unnamed_struct.rs
tests/union_with_anon_unnamed_struct_1_0.rs
tests/union_with_anon_unnamed_union.rs
tests/union_with_anon_unnamed_union_1_0.rs
tests/union_with_big_member.rs
tests/union_with_big_member_1_0.rs
tests/union_with_nesting.rs
tests/union_with_nesting_1_0.rs
tests/union_with_non_copy_member.rs
tests/unknown_attr.rs
tests/unsorted-items.rs
tests/use-core.rs
tests/use-core_1_0.rs
tests/using.rs
tests/var-tracing.rs
tests/variadic-method.rs
tests/variadic_template_function.rs
tests/vector.rs
tests/virtual_dtor.rs
tests/virtual_inheritance.rs
tests/virtual_interface.rs
tests/virtual_overloaded.rs
tests/void_typedef.rs
tests/vtable_recursive_sig.rs
tests/wasm-constructor-returns.rs
tests/wasm-import-module.rs
tests/weird_bitfields.rs
tests/what_is_going_on.rs
tests/win32-thiscall_1_0.rs
tests/win32-thiscall_nightly.rs
tests/win32-vectorcall-1_0.rs
tests/win32-vectorcall-nightly.rs
tests/with_array_pointers_arguments.rs
tests/without_array_pointers_arguments.rs
tests/wrap-static-fns.rs
tests/wrap_unsafe_ops_anon_union_1_0.rs
tests/wrap_unsafe_ops_class.rs
tests/wrap_unsafe_ops_dynamic_loading_simple.rs
tests/wrap_unsafe_ops_objc_class.rs
tests/zero-size-array-align.rs
tests/zero-sized-array.rs