1. 22664ae Fix missing declaration of impl<T> template by David Tolnay · 3 years, 6 months ago
  2. b3060c6 Release 0.5.3 by David Tolnay · 3 years, 6 months ago
  3. bc21c75 Merge pull request #415 from dtolnay/set by David Tolnay · 3 years, 6 months ago
  4. c42de69 Introduce UnorderedSet newtype by David Tolnay · 3 years, 6 months ago
  5. ecdd2d2 Introduce a visibility boundary inside of set module by David Tolnay · 3 years, 6 months ago
  6. 5439fa1 Preserve relative order of structs and enums by David Tolnay · 3 years, 6 months ago
  7. 818004f Merge pull request #414 from dtolnay/sort by David Tolnay · 3 years, 6 months ago
  8. 35b662d Point out every field involved in the cycle by David Tolnay · 3 years, 6 months ago
  9. 36b0ae8 Merge pull request #413 from dtolnay/sort by David Tolnay · 3 years, 6 months ago
  10. 07b7c13 Add ui test of struct cycle by David Tolnay · 3 years, 6 months ago
  11. acae7a6 Emit diagnostic on cyclic structs by David Tolnay · 3 years, 6 months ago
  12. 8b48309 Pass error reporting context to topological sort by David Tolnay · 3 years, 6 months ago
  13. 0acfc12 Merge pull request #412 from dtolnay/sort by David Tolnay · 3 years, 6 months ago
  14. 942cffd Perform topological sort of structs earlier during type checking by David Tolnay · 3 years, 6 months ago
  15. b0901e2 Merge pull request #411 from dtolnay/sort by David Tolnay · 3 years, 6 months ago
  16. 9622b46 Implement struct toposort by David Tolnay · 3 years, 6 months ago
  17. 392fbc6 Add test of unsorted nested structs by David Tolnay · 3 years, 6 months ago
  18. dd9e987 Merge pull request #409 from dtolnay/stdin by David Tolnay · 3 years, 6 months ago
  19. 17184cf Fix filename in diagnostics when taking input from stdin by David Tolnay · 3 years, 6 months ago
  20. 2faf872 Merge pull request #408 from dtolnay/ctype by David Tolnay · 3 years, 6 months ago
  21. 2f09042 Restrict improper ctype special case to only contexts that require it by David Tolnay · 3 years, 6 months ago
  22. 4cb9767 Pass improper ctype references by void pointer by David Tolnay · 3 years, 6 months ago
  23. 7953a11 Implement improper ctypes check without infinite loop on cyclic structs by David Tolnay · 3 years, 6 months ago
  24. fa1f15b Add logic for predicting improper_ctypes lint by David Tolnay · 3 years, 6 months ago
  25. 701c688 Add repro of shared string by reference error by David Tolnay · 3 years, 6 months ago
  26. 5e88a0d Make Types available in expand_extern_type by David Tolnay · 3 years, 6 months ago
  27. babf65c Merge pull request #407 from dtolnay/throws by David Tolnay · 3 years, 6 months ago
  28. 0d52485 Simplify extern C++ function return lowering by David Tolnay · 3 years, 6 months ago
  29. 2debdb2 Remove needlessly Ok-wrapping indirect throws return values by David Tolnay · 3 years, 6 months ago
  30. a1f02e5 More separation of handling throws and non-throws C++ function shims by David Tolnay · 3 years, 6 months ago
  31. 063e97d Merge pull request #406 from dtolnay/relocatable by David Tolnay · 3 years, 6 months ago
  32. 174bd95 Expose way to bypass trivial destr/move on extern types passed by value by David Tolnay · 3 years, 6 months ago
  33. dcfa8e9 Move include information of builtins to builtin.rs by David Tolnay · 3 years, 6 months ago
  34. 9bb232b Remove ToTokens for Pair by David Tolnay · 3 years, 6 months ago
  35. 17a934c Rename non-Ident fields previously named ident by David Tolnay · 3 years, 6 months ago
  36. da71ef6 Remove ResolvableName from Ty1 by David Tolnay · 3 years, 6 months ago
  37. 8faec77 Move CppName's namespace into Pair by David Tolnay · 3 years, 6 months ago
  38. 58cd0c7 Skeleton for topological sort by David Tolnay · 3 years, 6 months ago
  39. dfb82d7 Move Api::Include handling to pick_includes_and_builtins by David Tolnay · 3 years, 6 months ago
  40. 4bfca11 Fix duplicated forward declaration for extern enums by David Tolnay · 3 years, 6 months ago
  41. 0e3ee8e Implement forward declaration for enums by David Tolnay · 3 years, 6 months ago
  42. d920be5 Indent forward declarations by namespace depth by David Tolnay · 3 years, 6 months ago
  43. 7b0e510 Omit namespaces containing no forward declarations by David Tolnay · 3 years, 6 months ago
  44. 90b133b Move C++-specific namespace code unused by the proc macro by David Tolnay · 3 years, 6 months ago
  45. 6edeaab Treat un-namespaced items the same as root namespace by David Tolnay · 3 years, 6 months ago
  46. f7b81fb Move NamespaceEntries to nested:: module by David Tolnay · 3 years, 6 months ago
  47. de4b553 Update test_ns_entries_sort to match source order sorting by David Tolnay · 3 years, 6 months ago
  48. 8704e3e Preserve source order of namespaces for forward declaration by David Tolnay · 3 years, 6 months ago
  49. 0472c26 Flatten a nested if-let by David Tolnay · 3 years, 6 months ago
  50. 169bb47 Clean up control flow of write::gen by David Tolnay · 3 years, 6 months ago
  51. eed76fa Merge pull request #405 from dtolnay/sort by David Tolnay · 3 years, 6 months ago
  52. e1109d9 Emit data structures and functions each in source order by David Tolnay · 3 years, 6 months ago
  53. 1b0339c Emit all data structures before all functions by David Tolnay · 3 years, 6 months ago
  54. b8f3f54 Merge pull request #404 from dtolnay/namespace by David Tolnay · 3 years, 6 months ago
  55. 3ff4fe4 Remove namespace from NamespaceEntries by David Tolnay · 3 years, 6 months ago
  56. b63ed5a Move set_namespace to individual items by David Tolnay · 3 years, 6 months ago
  57. d7a3a18 Prefer namespace over ns by David Tolnay · 3 years, 6 months ago
  58. 0b9b9f8 Specify lifetimes which are connected to OutFile by David Tolnay · 3 years, 6 months ago
  59. ca563ee Move Block::ExternC to the individual items by David Tolnay · 3 years, 6 months ago
  60. 1f010c6 Move cxxbridge05$exception declaration to builtins by David Tolnay · 3 years, 6 months ago
  61. 11bd7ff Perform exhaustive match in pick_includes_and_builtins by David Tolnay · 3 years, 6 months ago
  62. 58711a9 Move #pragma once to where header block is written by David Tolnay · 3 years, 6 months ago
  63. e279735 Standardize on write_ prefix for functions that write to a &mut OutFile by David Tolnay · 3 years, 6 months ago
  64. 5a21a98 Merge pull request #403 from dtolnay/setnamespace by David Tolnay · 3 years, 6 months ago
  65. 118a6a9 Merge pull request #402 from dtolnay/closeopen by David Tolnay · 3 years, 6 months ago
  66. 6b5d4dd Merge pull request #401 from dtolnay/block by David Tolnay · 3 years, 6 months ago
  67. 078c90f Implement set_namespace helper for OutFile by David Tolnay · 3 years, 6 months ago
  68. e3b3982 Recognize identical block being closed and opened by David Tolnay · 3 years, 6 months ago
  69. 2a160e4 Pass Block only by Copy by David Tolnay · 3 years, 6 months ago
  70. f02146e Validate that block begins and ends are correctly paired by David Tolnay · 3 years, 6 months ago
  71. 53e593f Merge pull request #400 from dtolnay/blockcopy by David Tolnay · 3 years, 6 months ago
  72. 8da98ca Merge pull request #399 from dtolnay/block by David Tolnay · 3 years, 6 months ago
  73. 97c5b86 Borrow syntax tree idents to make Block copyable by David Tolnay · 3 years, 6 months ago
  74. 92b7b6d Condense creation of GeneratedCode by David Tolnay · 3 years, 6 months ago
  75. 0c033e3 Preserve meaning of block boundaries by David Tolnay · 3 years, 6 months ago
  76. ac7188c Eliminate need for lifetimes in write::gen signature by David Tolnay · 3 years, 6 months ago
  77. 98565a2 Keep apis usable later in sort_by_inner_namespace by David Tolnay · 3 years, 6 months ago
  78. 4ebde54 Rename Namespace::none() to const Namespace::ROOT by David Tolnay · 3 years, 6 months ago
  79. ce7b37c Remove unneeded cfg test stringified Namespace parser by David Tolnay · 3 years, 6 months ago
  80. 0477074 Simplify gen_namespace_contents' extern block code by David Tolnay · 3 years, 6 months ago
  81. e1476af Make Opt accessible via OutFile by David Tolnay · 3 years, 6 months ago
  82. bd9608f Move namespace sorter to alphasort module by David Tolnay · 3 years, 6 months ago
  83. caab991 Clean up namespace_organizer unit test by David Tolnay · 3 years, 6 months ago
  84. 73de7d0 Detach sort_by_inner_namespace from NamespaceEntries by David Tolnay · 3 years, 6 months ago
  85. 945c3cb Touch up sort_by_inner_namespace implementation by David Tolnay · 3 years, 6 months ago
  86. ef79696 Remove 'kids' naming by David Tolnay · 3 years, 6 months ago
  87. 7943e50 Remove 'child' naming by David Tolnay · 3 years, 6 months ago
  88. 9e4e750 Clarify the distinction of NamespaceEntries contents by David Tolnay · 3 years, 6 months ago
  89. f8df1be Condense an iter + collect into from_iter by David Tolnay · 3 years, 6 months ago
  90. 68a1218 Clean up get_ prefix from accessor method name by David Tolnay · 3 years, 6 months ago
  91. 6ec4111 Condense get_namespace's match by David Tolnay · 3 years, 6 months ago
  92. 60e7aa6 Move non-boilerplate impls out of impls.rs by David Tolnay · 3 years, 6 months ago
  93. fe40ff2 Tighten spacing in between forward declarations by David Tolnay · 3 years, 6 months ago
  94. 9de98d4 Clean up section spacing around namespace entries by David Tolnay · 3 years, 6 months ago
  95. f9d34a1 Allow non-static string used as block header by David Tolnay · 3 years, 6 months ago
  96. 159e712 Format with rustfmt 1.4.22-beta by David Tolnay · 3 years, 6 months ago
  97. 7907966 Switch to namespace = "quoted::path" in docs and tests by David Tolnay · 3 years, 6 months ago
  98. f6fa7b1 Skip ui tests on macOS builder too by David Tolnay · 3 years, 6 months ago
  99. 2997313 Merge pull request #397 from dtolnay/multiple by David Tolnay · 3 years, 6 months ago
  100. 42e0d6f Collect apis from multiple cxx::bridge in the same file by David Tolnay · 3 years, 6 months ago