Lines Matching refs:Rust
26928 are added, one for Ada and one for Rust.
26934 example, the Rust code understands that &str is a string-like type, or
26976 Rust compilers do this.
26995 the DWARF reader to set this on Rust types. This will be used as a
27003 Refactor Rust code for slice-to-array operation
32262 * Makefile.def: Add Rust language.
33513 Rust, etc").
33518 - for Rust, the correct function was found, but attributed the wrong name
48991 Special case "&str" in Rust parser
48992 "&str" is an important type in Rust -- it's the type of string
48994 The slice itself is present and named "&str". However, the Rust
51402 Fix crash in Rust expression parser
51404 "[23]") caused the Rust expression parser to crash.
54575 Add 128-bit integer support to the Rust parser
54576 This adds support for 128-bit integers to the Rust parser.
54596 situation of zero-length types. This can happen for a Rust '()' type;
58952 the Rust compiler in use. It then changes various tests to use this
59867 D, Rust, etc").
61352 This turns out to happen because a Rust minsym winds up in a
61357 Rust comes before C++, and then using rust_demangle. This ensures
61358 that minsyms are correctly marked as "Rust", avoiding this code and
66818 Fix crash with "finish" in Rust
66819 PR rust/30090 points out that a certain "finish" in a Rust program
68696 Fix "start" for D, Rust, etc
68704 The Rust compiler, on the other hand, uses DW_AT_main_subprogram.
68714 For Rust, though, this is not sufficient. And, computing the
82519 there it is only needed for Rust. However, because we've switched the
84267 Another Rust operator precedence bug
84269 precedence bug in the Rust parser. Assignment operators are
84270 right-associative in Rust. And, while this doesn't often matter, as
84271 Rust assignments always have the value (), still as a matter of
85173 Fix operator precedence bug in Rust parser
85174 PR rust/29859 points out an operator precedence bug in the Rust
105606 LLVM generates Microsoft style import libraries, and Rust builds
105608 Rust specific static objects. This fixes linking directly against
129435 Implement value_print for Rust
129436 This adds an implementation of the value_print method to Rust. As
129440 to reproduce it when using a relatively old Rust compiler. However,
129448 Reimplement Rust slice printing
129449 The current nightly Rust compiler (aka 1.61) added better DWARF
129453 this. I tested this against various Rust compilers: 1.48, current
129461 Remove some dead code from the Rust value printer
129462 This removes a bit of dead code from the Rust value printer. This
129470 The rust_compiler_version proc extracts the Rust compiler version from
135914 Add Rust parser check for end of expression
135915 I noticed that "print 5," passed in Rust -- the parser wasn't checking
143990 Allow non-ASCII characters in Rust identifiers
143991 Rust 1.53 (quite a while ago now) ungated the support for non-ASCII
144006 Fix Rust parser bug with function fields
144007 In Rust, 'obj.f()' is a method call -- but '(obj.f)()' is a call of a
144008 function-valued field 'f' in 'obj'. The Rust parser in gdb currently
144011 The expression and Rust parser rewrites made this simple to fix --
145125 Import patch from mainline GCC to fix an infinite recusion in the Rust demangler.
146370 Simplify some Rust expression-evaluation code
146371 A few Rust operations do a bit of work in their 'evaluate' functions
156188 Allow DW_ATE_UTF for Rust characters
156189 The Rust compiler plans to change the encoding of a Rust 'char' type
164303 Fix Rust lex selftest when using libiconv
164304 The Rust lex selftest fails on our Windows build. I tracked this down