tree: 339304061224f172530ed27521b9622735c38af5 [path history] [tgz]
  1. generated/
  2. libclang-5/
  3. libclang-9/
  4. .gitattributes
  5. 16-byte-alignment.rs
  6. 16-byte-alignment_1_0.rs
  7. 381-decltype-alias.rs
  8. abi-override.rs
  9. accessors.rs
  10. alias_comments.rs
  11. allowlist-file.rs
  12. allowlist-namespaces-basic.rs
  13. allowlist-namespaces.rs
  14. allowlist_basic.rs
  15. allowlist_fix.rs
  16. allowlist_item.rs
  17. allowlist_vars.rs
  18. allowlist_warnings.rs
  19. allowlisted-item-references-no-hash.rs
  20. allowlisted-item-references-no-partialeq.rs
  21. allowlisted_item_references_no_copy.rs
  22. annotation_hide.rs
  23. anon-fields-prefix.rs
  24. anon_enum.rs
  25. anon_enum_allowlist.rs
  26. anon_enum_trait.rs
  27. anon_struct_in_union.rs
  28. anon_struct_in_union_1_0.rs
  29. anon_union.rs
  30. anon_union_1_0.rs
  31. anonymous-template-types.rs
  32. arg_keyword.rs
  33. array-of-zero-sized-types.rs
  34. attribute_warn_unused_result.rs
  35. attribute_warn_unused_result_no_attribute_detection.rs
  36. attribute_warn_unused_result_pre_1_27.rs
  37. bad-namespace-parenthood-inheritance.rs
  38. base-to-derived.rs
  39. bindgen-union-inside-namespace.rs
  40. bitfield-32bit-overflow.rs
  41. bitfield-enum-basic.rs
  42. bitfield-enum-repr-c.rs
  43. bitfield-enum-repr-transparent.rs
  44. bitfield-large.rs
  45. bitfield-linux-32.rs
  46. bitfield-method-same-name.rs
  47. bitfield_align.rs
  48. bitfield_align_2.rs
  49. bitfield_large_overflow.rs
  50. bitfield_method_mangling.rs
  51. bitfield_pragma_packed.rs
  52. block_return_type.rs
  53. blocklist-and-impl-debug.rs
  54. blocklist-file.rs
  55. blocklist-function.rs
  56. blocklist-item.rs
  57. blocklist-methods.rs
  58. blocks-signature.rs
  59. blocks.rs
  60. bug-1529681.rs
  61. builtin-template.rs
  62. c-empty-layout.rs
  63. c-unwind-abi-override.rs
  64. c_naming.rs
  65. call-conv-typedef.rs
  66. canonical-types.rs
  67. canonical_path_without_namespacing.rs
  68. char.rs
  69. class.rs
  70. class_1_0.rs
  71. class_nested.rs
  72. class_no_members.rs
  73. class_static.rs
  74. class_static_const.rs
  75. class_use_as.rs
  76. class_with_dtor.rs
  77. class_with_inner_struct.rs
  78. class_with_inner_struct_1_0.rs
  79. class_with_typedef.rs
  80. comment-indent.rs
  81. complex.rs
  82. complex_global.rs
  83. const-const-mut-ptr.rs
  84. const_array.rs
  85. const_array_fn_arg.rs
  86. const_enum_unnamed.rs
  87. const_multidim_array_fn_arg.rs
  88. const_ptr.rs
  89. const_resolved_ty.rs
  90. const_tparam.rs
  91. constant-non-specialized-tp.rs
  92. constified-enum-module-overflow.rs
  93. constify-all-enums.rs
  94. constify-enum.rs
  95. constify-module-enums-basic.rs
  96. constify-module-enums-namespace.rs
  97. constify-module-enums-shadow-name.rs
  98. constify-module-enums-simple-alias.rs
  99. constify-module-enums-simple-nonamespace.rs
  100. constify-module-enums-types.rs
  101. constructor-tp.rs
  102. constructors.rs
  103. constructors_1_33.rs
  104. contains-vs-inherits-zero-sized.rs
  105. convert-cpp-comment-to-rust.rs
  106. convert-floats.rs
  107. core_ffi_c.rs
  108. cpp-empty-layout.rs
  109. crtp.rs
  110. ctypes-prefix-path.rs
  111. dash_language.rs
  112. decl_extern_int_twice.rs
  113. decl_ptr_to_array.rs
  114. default-enum-style-constified-module.rs
  115. default-macro-constant-type-signed.rs
  116. default-macro-constant-type-unsigned.rs
  117. default-macro-constant-type.rs
  118. default-template-parameter.rs
  119. default_visibility_crate.rs
  120. default_visibility_private.rs
  121. default_visibility_private_respects_cxx_access_spec.rs
  122. deleted-function.rs
  123. derive-bitfield-method-same-name.rs
  124. derive-clone.rs
  125. derive-clone_1_0.rs
  126. derive-custom-cli.rs
  127. derive-custom.rs
  128. derive-debug-bitfield-core.rs
  129. derive-debug-bitfield.rs
  130. derive-debug-function-pointer.rs
  131. derive-debug-generic.rs
  132. derive-debug-mangle-name.rs
  133. derive-debug-opaque-template-instantiation.rs
  134. derive-debug-opaque.rs
  135. derive-default-and-blocklist.rs
  136. derive-fn-ptr.rs
  137. derive-hash-and-blocklist.rs
  138. derive-hash-blocklisting.rs
  139. derive-hash-struct-with-anon-struct-float.rs
  140. derive-hash-struct-with-float-array.rs
  141. derive-hash-struct-with-incomplete-array.rs
  142. derive-hash-struct-with-pointer.rs
  143. derive-hash-template-def-float.rs
  144. derive-hash-template-inst-float.rs
  145. derive-partialeq-and-blocklist.rs
  146. derive-partialeq-anonfield.rs
  147. derive-partialeq-base.rs
  148. derive-partialeq-bitfield.rs
  149. derive-partialeq-core.rs
  150. derive-partialeq-pointer.rs
  151. derive-partialeq-union.rs
  152. derive-partialeq-union_1_0.rs
  153. disable-namespacing.rs
  154. disable-nested-struct-naming.rs
  155. disable-untagged-union.rs
  156. divide-by-zero-in-struct-layout.rs
  157. do-not-derive-copy.rs
  158. doggo-or-null.rs
  159. dupe-enum-variant-in-namespace.rs
  160. duplicated-definition-count.rs
  161. duplicated-namespaces-definitions.rs
  162. duplicated-namespaces.rs
  163. duplicated_constants_in_ns.rs
  164. dynamic_loading_attributes.rs
  165. dynamic_loading_required.rs
  166. dynamic_loading_simple.rs
  167. dynamic_loading_template.rs
  168. dynamic_loading_with_allowlist.rs
  169. dynamic_loading_with_blocklist.rs
  170. dynamic_loading_with_class.rs
  171. elaborated.rs
  172. empty-enum.rs
  173. empty-union.rs
  174. empty_template_param_name.rs
  175. enum-default-bitfield.rs
  176. enum-default-consts.rs
  177. enum-default-module.rs
  178. enum-default-rust.d
  179. enum-default-rust.rs
  180. enum-doc-bitfield.rs
  181. enum-doc-mod.rs
  182. enum-doc-rusty.rs
  183. enum-doc.rs
  184. enum-no-debug-rust.rs
  185. enum-translate-type.rs
  186. enum-typedef.rs
  187. enum-undefault.rs
  188. enum-variant-replaces.rs
  189. enum.rs
  190. enum_alias.rs
  191. enum_and_vtable_mangling.rs
  192. enum_dupe.rs
  193. enum_explicit_type.rs
  194. enum_explicit_type_constants.rs
  195. enum_in_template.rs
  196. enum_in_template_with_typedef.rs
  197. enum_negative.rs
  198. enum_packed.rs
  199. eval-value-dependent.rs
  200. eval-variadic-template-parameter.rs
  201. explicit-padding.rs
  202. extern-const-struct.rs
  203. extern.rs
  204. field-visibility-callback.rs
  205. field-visibility.rs
  206. fit-macro-constant-types-signed.rs
  207. fit-macro-constant-types.rs
  208. float128.rs
  209. forward-declaration-autoptr.rs
  210. forward-enum-decl.rs
  211. forward-inherit-struct-with-fields.rs
  212. forward-inherit-struct.rs
  213. forward_declared_complex_types.rs
  214. forward_declared_complex_types_1_0.rs
  215. forward_declared_opaque.rs
  216. forward_declared_struct.rs
  217. func_proto.rs
  218. func_ptr.rs
  219. func_ptr_in_struct.rs
  220. func_ptr_return_type.rs
  221. func_return_must_use.rs
  222. func_with_array_arg.rs
  223. func_with_func_ptr_arg.rs
  224. function-typedef-stdcall.rs
  225. gen-constructors-neg.rs
  226. gen-constructors.rs
  227. gen-destructors-neg.rs
  228. gen-destructors.rs
  229. generate-inline.rs
  230. i128.rs
  231. in_class_typedef.rs
  232. incomplete-array-padding.rs
  233. infinite-macro.rs
  234. inherit-from-template-instantiation-with-vtable.rs
  235. inherit-namespaced.rs
  236. inherit_multiple_interfaces.rs
  237. inherit_named.rs
  238. inherit_typedef.rs
  239. inline-function.rs
  240. inline_namespace.rs
  241. inline_namespace_allowlist.rs
  242. inline_namespace_conservative.rs
  243. inline_namespace_nested.rs
  244. inline_namespace_no_ns_enabled.rs
  245. inner-typedef-gh422.rs
  246. inner_const.rs
  247. inner_template_self.rs
  248. int128_t.rs
  249. issue-1025-unknown-enum-repr.rs
  250. issue-1034.rs
  251. issue-1040.rs
  252. issue-1076-unnamed-bitfield-alignment.rs
  253. issue-1113-template-references.rs
  254. issue-1118-using-forward-decl.rs
  255. issue-1197-pure-virtual-stuff.rs
  256. issue-1198-alias-rust-bitfield-enum.rs
  257. issue-1198-alias-rust-const-mod-bitfield-enum.rs
  258. issue-1198-alias-rust-const-mod-enum.rs
  259. issue-1198-alias-rust-enum.rs
  260. issue-1216-variadic-member.rs
  261. issue-1238-fwd-no-copy.rs
  262. issue-1281.rs
  263. issue-1285.rs
  264. issue-1291.rs
  265. issue-1350-attribute-overloadable.rs
  266. issue-1375-prefixed-functions.rs
  267. issue-1382-rust-primitive-types.rs
  268. issue-1435.rs
  269. issue-1443.rs
  270. issue-1454.rs
  271. issue-1464.rs
  272. issue-1488-enum-new-type.rs
  273. issue-1488-options.rs
  274. issue-1488-template-alias-new-type.rs
  275. issue-1498.rs
  276. issue-1514.rs
  277. issue-1554.rs
  278. issue-1599-opaque-typedef-to-enum.rs
  279. issue-1676-macro-namespace-prefix.rs
  280. issue-1947.rs
  281. issue-1977-larger-arrays.rs
  282. issue-1995.rs
  283. issue-2019.rs
  284. issue-2239-template-dependent-bit-width.rs
  285. issue-2556.rs
  286. issue-2566-cstr.rs
  287. issue-2566.rs
  288. issue-358.rs
  289. issue-372.rs
  290. issue-410.rs
  291. issue-446.rs
  292. issue-447.rs
  293. issue-493.rs
  294. issue-493_1_0.rs
  295. issue-511.rs
  296. issue-537-repr-packed-n.rs
  297. issue-537.rs
  298. issue-544-stylo-creduce-2.rs
  299. issue-544-stylo-creduce.rs
  300. issue-569-non-type-template-params-causing-layout-test-failures.rs
  301. issue-573-layout-test-failures.rs
  302. issue-574-assertion-failure-in-codegen.rs
  303. issue-584-stylo-template-analysis-panic.rs
  304. issue-638-stylo-cannot-find-T-in-this-scope.rs
  305. issue-639-typedef-anon-field.rs
  306. issue-643-inner-struct.rs
  307. issue-645-cannot-find-type-T-in-this-scope.rs
  308. issue-648-derive-debug-with-padding.rs
  309. issue-654-struct-fn-collision.rs
  310. issue-662-cannot-find-T-in-this-scope.rs
  311. issue-662-part-2.rs
  312. issue-674-1.rs
  313. issue-674-2.rs
  314. issue-674-3.rs
  315. issue-677-nested-ns-specifier.rs
  316. issue-691-template-parameter-virtual.rs
  317. issue-710-must-use-type.rs
  318. issue-739-pointer-wide-bitfield.rs
  319. issue-801-opaque-sloppiness.rs
  320. issue-807-opaque-types-methods-being-generated.rs
  321. issue-816.rs
  322. issue-820-unused-template-param-in-alias.rs
  323. issue-826-generating-methods-when-asked-not-to.rs
  324. issue-833-1.rs
  325. issue-833-2.rs
  326. issue-833.rs
  327. issue-834.rs
  328. issue-848-replacement-system-include.rs
  329. issue-888-enum-var-decl-jump.rs
  330. issue-944-derive-copy-and-blocklisting.rs
  331. issue-946.rs
  332. issue_311.rs
  333. issue_315.rs
  334. jsval_layout_opaque.rs
  335. jsval_layout_opaque_1_0.rs
  336. keywords.rs
  337. layout.rs
  338. layout_align.rs
  339. layout_arp.rs
  340. layout_array.rs
  341. layout_array_too_long.rs
  342. layout_cmdline_token.rs
  343. layout_eth_conf.rs
  344. layout_eth_conf_1_0.rs
  345. layout_kni_mbuf.rs
  346. layout_large_align_field.rs
  347. layout_mbuf.rs
  348. layout_mbuf_1_0.rs
  349. libclang_version_specific_generated_tests.rs
  350. long_double.rs
  351. macro-expr-basic.rs
  352. macro-expr-uncommon-token.rs
  353. macro-redef.rs
  354. macro_const.rs
  355. macro_const_1_0.rs
  356. maddness-is-avoidable.rs
  357. mangling-ios.rs
  358. mangling-linux32.rs
  359. mangling-linux64.rs
  360. mangling-macos.rs
  361. mangling-win64.rs
  362. merge-extern-blocks.rs
  363. method-mangling.rs
  364. module-allowlisted.rs
  365. msvc-no-usr.rs
  366. multiple-inherit-empty-correct-layout.rs
  367. mutable.rs
  368. namespace.rs
  369. nested-template-typedef.rs
  370. nested.rs
  371. nested_vtable.rs
  372. nested_within_namespace.rs
  373. newtype-enum.rs
  374. newtype-global-enum.rs
  375. no-comments.rs
  376. no-derive-debug.rs
  377. no-derive-default.rs
  378. no-hash-allowlisted.rs
  379. no-hash-opaque.rs
  380. no-partialeq-allowlisted.rs
  381. no-partialeq-opaque.rs
  382. no-recursive-allowlisting.rs
  383. no-std.rs
  384. no_copy.rs
  385. no_copy_allowlisted.rs
  386. no_copy_opaque.rs
  387. no_debug.rs
  388. no_debug_allowlisted.rs
  389. no_debug_bypass_impl_debug.rs
  390. no_debug_opaque.rs
  391. no_default.rs
  392. no_default_allowlisted.rs
  393. no_default_bypass_derive_default.rs
  394. no_default_opaque.rs
  395. no_size_t_is_usize.rs
  396. non-type-params.rs
  397. noreturn.rs
  398. nsBaseHashtable.rs
  399. nsStyleAutoArray.rs
  400. objc_allowlist.rs
  401. objc_blocklist.rs
  402. objc_category.rs
  403. objc_class.rs
  404. objc_class_method.rs
  405. objc_escape.rs
  406. objc_interface.rs
  407. objc_interface_type.rs
  408. objc_method.rs
  409. objc_method_clash.rs
  410. objc_pointer_return_types.rs
  411. objc_property_fnptr.rs
  412. objc_protocol.rs
  413. objc_protocol_inheritance.rs
  414. objc_sel_and_id.rs
  415. only_bitfields.rs
  416. opaque-template-inst-member-2.rs
  417. opaque-template-inst-member.rs
  418. opaque-template-instantiation-namespaced.rs
  419. opaque-template-instantiation.rs
  420. opaque-tracing.rs
  421. opaque_in_struct.rs
  422. opaque_pointer.rs
  423. opaque_typedef.rs
  424. operator.rs
  425. ord-enum.rs
  426. overflowed_enum.rs
  427. overloading.rs
  428. packed-bitfield.rs
  429. packed-n-with-padding.rs
  430. packed-vtable.rs
  431. parm-union.rs
  432. parsecb-anonymous-enum-variant-rename.rs
  433. pointer-attr.rs
  434. prefix-link-name-c.rs
  435. prefix-link-name-cpp.rs
  436. prepend-enum-constified-variant.rs
  437. prepend_enum_name.rs
  438. private.rs
  439. private_fields.rs
  440. ptr32-has-different-size.rs
  441. public-dtor.rs
  442. qualified-dependent-types.rs
  443. redeclaration.rs
  444. ref_argument_array.rs
  445. reparented_replacement.rs
  446. replace_template_alias.rs
  447. replace_use.rs
  448. replaces_double.rs
  449. repr-align.rs
  450. resolved_type_def_function.rs
  451. same_struct_name_in_different_namespaces.rs
  452. sentry-defined-multiple-times.rs
  453. short-enums.rs
  454. size_t_template.rs
  455. sort-items.rs
  456. sorted_items.rs
  457. stdint_typedef.rs
  458. strings_array.rs
  459. strings_cstr.rs
  460. struct_containing_forward_declared_struct.rs
  461. struct_typedef.rs
  462. struct_typedef_ns.rs
  463. struct_with_anon_struct.rs
  464. struct_with_anon_struct_array.rs
  465. struct_with_anon_struct_pointer.rs
  466. struct_with_anon_union.rs
  467. struct_with_anon_union_1_0.rs
  468. struct_with_anon_unnamed_struct.rs
  469. struct_with_anon_unnamed_union.rs
  470. struct_with_anon_unnamed_union_1_0.rs
  471. struct_with_bitfields.rs
  472. struct_with_derive_debug.rs
  473. struct_with_large_array.rs
  474. struct_with_nesting.rs
  475. struct_with_nesting_1_0.rs
  476. struct_with_packing.rs
  477. struct_with_struct.rs
  478. struct_with_typedef_template_arg.rs
  479. template-fun-ty.rs
  480. template-param-usage-0.rs
  481. template-param-usage-1.rs
  482. template-param-usage-10.rs
  483. template-param-usage-11.rs
  484. template-param-usage-12.rs
  485. template-param-usage-13.rs
  486. template-param-usage-14.rs
  487. template-param-usage-15.rs
  488. template-param-usage-2.rs
  489. template-param-usage-3.rs
  490. template-param-usage-4.rs
  491. template-param-usage-5.rs
  492. template-param-usage-6.rs
  493. template-param-usage-7.rs
  494. template-param-usage-8.rs
  495. template-param-usage-9.rs
  496. template-with-var.rs
  497. template.rs
  498. template_alias.rs
  499. template_alias_basic.rs
  500. template_alias_namespace.rs
  501. template_fun.rs
  502. template_instantiation_with_fn_local_type.rs
  503. template_partial_specification.rs
  504. template_typedef_transitive_param.rs
  505. template_typedefs.rs
  506. templateref_opaque.rs
  507. templatized-bitfield.rs
  508. test_mixed_header_and_header_contents.rs
  509. test_multiple_header_calls_in_builder.rs
  510. timex.rs
  511. transform-op.rs
  512. type-referenced-by-allowlisted-function.rs
  513. type_alias_empty.rs
  514. type_alias_partial_template_especialization.rs
  515. typedef-pointer-overlap.rs
  516. typedefd-array-as-function-arg.rs
  517. typeref.rs
  518. typeref_1_0.rs
  519. underscore.rs
  520. union-align.rs
  521. union-in-ns.rs
  522. union-in-ns_1_0.rs
  523. union_bitfield.rs
  524. union_bitfield_1_0.rs
  525. union_dtor.rs
  526. union_dtor_1_0.rs
  527. union_fields.rs
  528. union_fields_1_0.rs
  529. union_template.rs
  530. union_template_1_0.rs
  531. union_with_anon_struct.rs
  532. union_with_anon_struct_1_0.rs
  533. union_with_anon_struct_bitfield.rs
  534. union_with_anon_struct_bitfield_1_0.rs
  535. union_with_anon_union.rs
  536. union_with_anon_union_1_0.rs
  537. union_with_anon_unnamed_struct.rs
  538. union_with_anon_unnamed_struct_1_0.rs
  539. union_with_anon_unnamed_union.rs
  540. union_with_anon_unnamed_union_1_0.rs
  541. union_with_big_member.rs
  542. union_with_big_member_1_0.rs
  543. union_with_nesting.rs
  544. union_with_nesting_1_0.rs
  545. union_with_non_copy_member.rs
  546. unknown_attr.rs
  547. unsorted-items.rs
  548. use-core.rs
  549. use-core_1_0.rs
  550. using.rs
  551. var-tracing.rs
  552. variadic-method.rs
  553. variadic_template_function.rs
  554. vector.rs
  555. virtual_dtor.rs
  556. virtual_inheritance.rs
  557. virtual_interface.rs
  558. virtual_overloaded.rs
  559. void_typedef.rs
  560. vtable_recursive_sig.rs
  561. wasm-constructor-returns.rs
  562. wasm-import-module.rs
  563. weird_bitfields.rs
  564. what_is_going_on.rs
  565. win32-thiscall_1_0.rs
  566. win32-thiscall_nightly.rs
  567. win32-vectorcall-1_0.rs
  568. win32-vectorcall-nightly.rs
  569. with_array_pointers_arguments.rs
  570. without_array_pointers_arguments.rs
  571. wrap-static-fns.rs
  572. wrap_unsafe_ops_anon_union_1_0.rs
  573. wrap_unsafe_ops_class.rs
  574. wrap_unsafe_ops_dynamic_loading_simple.rs
  575. wrap_unsafe_ops_objc_class.rs
  576. zero-size-array-align.rs
  577. zero-sized-array.rs