aboutsummaryrefslogtreecommitdiff
path: root/libgrust
AgeCommit message (Expand)AuthorFilesLines
2024-08-02Daily bump.GCC Administrator1-0/+344
2024-08-01gccrs: format-args: Start storing string in Rust memoryArthur Cohen1-25/+80
2024-08-01gccrs: format-args: Fix Rust interface and add input parsing.Arthur Cohen2-20/+48
2024-08-01gccrs: format-parser: Add `is_some_and` method for Option<T>Arthur Cohen1-0/+16
2024-08-01gccrs: libformat_parser: Fix Rust warnings.Arthur Cohen2-3/+1
2024-08-01gccrs: rust-fmt: Store parsed string in Pieces structArthur Cohen1-0/+1
2024-08-01gccrs: libformat_parser: Send boxed values across FFI properlyArthur Cohen1-48/+46
2024-08-01gccrs: libformat_parser: Update header and remove old interfaceArthur Cohen2-237/+43
2024-08-01gccrs: libformat_parser: Start experimenting with cbindgenArthur Cohen2-0/+224
2024-08-01gccrs: libformat_parser: Add FFI safe interfaceArthur Cohen2-5/+298
2024-08-01Rust: Move 'libformat_parser' build into libgrustThomas Schwinge6-5/+485
2024-08-01gccrs: libgrust: Vendor Rust dependenciesArthur Cohen256-0/+123838
2024-08-01gccrs: libgrust: Add format_parser libraryArthur Cohen6-0/+1210
2024-02-21Update copyright years.Sahil Yeole35-35/+35
2024-01-17Daily bump.GCC Administrator1-0/+676
2024-01-16gccrs: Add an explicit value to proc macro enum kindPierre-Emmanuel Patry1-1/+1
2024-01-16gccrs: Add license text to libproc_macro rust interfacePierre-Emmanuel Patry15-0/+330
2024-01-16gccrs: libproc_macro: Split c++ and rustPierre-Emmanuel Patry15-0/+0
2024-01-16gccrs: Rename libproc_macro to libproc_macro_internalPierre-Emmanuel Patry41-11/+12
2024-01-16gccrs: proc_macro: Add literal_from_string callbackPierre-Emmanuel Patry5-11/+25
2024-01-16gccrs: proc_macro: Remove useless typedefPierre-Emmanuel Patry2-3/+2
2024-01-16gccrs: proc_macro: Delete unused prototypePierre-Emmanuel Patry1-3/+0
2024-01-16gccrs: proc_macro: Remode function indirectionPierre-Emmanuel Patry4-15/+43
2024-01-16gccrs: proc_macro: Add is_available functionPierre-Emmanuel Patry2-0/+9
2024-01-16gccrs: proc_macro: Add is_available callbackPierre-Emmanuel Patry3-0/+14
2024-01-16gccrs: proc_macro: Rename from_string callback symbolPierre-Emmanuel Patry3-3/+3
2024-01-16gccrs: proc_macro: Mirror FFIString changes in C++libraryPierre-Emmanuel Patry4-8/+7
2024-01-16gccrs: proc_macro: Increase FFIString usagePierre-Emmanuel Patry2-20/+5
2024-01-16gccrs: libproc_macro: Change rust Ident definitionPierre-Emmanuel Patry1-18/+7
2024-01-16gccrs: libproc_macro: Change Ident structurePierre-Emmanuel Patry2-27/+14
2024-01-16gccrs: proc_macro: Add from string implementationPierre-Emmanuel Patry5-2/+57
2024-01-16gccrs: libproc_macro: Fix Tokenstream growthPierre-Emmanuel Patry3-8/+12
2024-01-16gccrs: libproc_macro: Fix capacity update in tokenstreamPierre-Emmanuel Patry1-2/+3
2024-01-16gccrs: libproc_macro: Rename Procmacro subtypesPierre-Emmanuel Patry1-6/+6
2024-01-16gccrs: libproc_macro: Add procmacro array definitionPierre-Emmanuel Patry1-0/+6
2024-01-16gccrs: libproc_macro: Add cpp Span representationPierre-Emmanuel Patry12-39/+134
2024-01-16gccrs: libproc_macro: Add Span definitionPierre-Emmanuel Patry5-22/+48
2024-01-16gccrs: libproc_macro: Change constructor in ffistringPierre-Emmanuel Patry2-24/+27
2024-01-16gccrs: libproc_macro: Copy ffistring data from sourcePierre-Emmanuel Patry1-1/+2
2024-01-16gccrs: libproc_macro: Remove has_suffix attributePierre-Emmanuel Patry3-33/+19
2024-01-16gccrs: libproc_macro: Change cpp literal representationPierre-Emmanuel Patry6-311/+291
2024-01-16gccrs: libproc_macro: Change rust literal internalsPierre-Emmanuel Patry3-316/+216
2024-01-16gccrs: libproc_macro: Add helpers to construct ProcmacroPierre-Emmanuel Patry2-4/+39
2024-01-16gccrs: libproc_macro: Add proc_macro interface structuresPierre-Emmanuel Patry1-0/+55
2024-01-16gccrs: libproc_macro: Change proc_macro.h to main headerPierre-Emmanuel Patry1-0/+5
2024-01-16gccrs: libproc_macro: Build staticallyPierre-Emmanuel Patry4-13/+5
2024-01-16gccrs: libproc_macro: Remove internal named namespacesPierre-Emmanuel Patry12-65/+36
2024-01-16gccrs: libproc_macro: Put all structures in a namespacePierre-Emmanuel Patry12-0/+24
2024-01-16gccrs: libproc_macro: Fix literal drop functionPierre-Emmanuel Patry1-2/+2
2024-01-16gccrs: libproc_macro: Implement Drop for TokenStreamPierre-Emmanuel Patry1-0/+7