Pulls

You can also view the pull requests I’ve initiated on GitHub and on this tracking issue.

Here’s the compilation of pull requests I initiated and actively worked on during the course of the project:

  1. New Error Code Framework #2468

  2. Support for rich-loc & errorcode in parser & expansion errors #2542

  3. Diagnostics: Added non-const rich_location * function #2574

  4. [E0054-E0604-E0620-E0606] TypeCasting ErrorCodes #2528

  5. [E0599] Failed to resovle method implementation #2571

  6. Top level or-patterns are not allowed let binding #2569

  7. [E0573] Something other than type was used #2568

  8. [E0164] Neither tuple struct nor tuple variant used as a pattern #2565

  9. [E0769] Use of struct or tuple variant in struct or struct variant #2564

  10. [E0532] Pattern arm did not match expected kind. #2563

  11. [E0271] Type mismatch between associated type trait. #2562

  12. [E0391] Detected type dependency cycle #2561

  13. [E0034] found more than one items for method #2560

  14. [E0535] Unknown argument given to inline attribute #2559

  15. [E0534] inline attribute was malformed #2558

  16. Invalid order of generic parameters #2557

  17. Non-allowed default type paramters #2556

  18. [E0592] method or associated functions already defined with same names #2555

  19. [E0107] Wrong number of generic argument #2539

  20. [E0015] Use of non-const inside const #2538

  21. [E0658] Use of mutable reference in constant functions. #2536

  22. [E0412] used type name not in scope #2534

  23. [E0753] Use of inner doc comment in invalid context #2531

  24. [E0380] Use of auto trait with method or associated item #2527

  25. [E0541] Use of unknown meta item #2526

  26. [E0308] array misamatch types #2525

  27. [E0282] type annotations needed #2524

  28. [E0703] Use of Invalid ABI #2519

  29. [E0635] Use of Unknown feature. #2513

  30. [E0426] Use of undeclared label #2502

  31. [E0308] mismatch types on both sides of assignment Operator #2494

  32. [E0572] return is outside of function context #2493

  33. [E0571] break with argument in non-loop loop #2455

  34. [E0268] break or continue used outside of loop #2453

  35. [E0045] Variadic Parameters Used on Non-C ABI Function #2451

  36. [E0323] Implemented associated const, expected another trait #2445

  37. [E0423] expected function, tuple struct or tuple variant, found struct #2432

  38. [E0133] Use of unsafe code outside of unsafe function or block #2424

  39. [E0658] Use of unstable feature #2408

  40. [E0093] Declaration of unknown intrinsic function #2407

  41. [E0124] field x is already declared in struct #2397

  42. [E0070] invalid left-hand side of assignment #2390

  43. [E0063] constructor is missing fields #2387

  44. [E0425] Use of unresolved name #2383

  45. [E0053] method ‘x’ has an incompatible type for trait ‘y’ #2380

  46. [E0046] Missing Items in Trait Implementation #2377

  47. [E0061] Refactored argument mismatch error function #2373

  48. [E0229] associated type bindings error #2367

  49. [E0034] Ambiguous Method Call Error #2365

  50. Refactored Field Error Function #2341

  51. [E0027] struct pattern fails to specify struct’s fields #2335

  52. [E0026] Non-Existent Field Extraction in Struct Pattern #2326

  53. [E0023] Incorrect Number of Fields in Pattern Extraction #2325

  54. ErrorCode[E0277] Type Does Not Implement Expected Trait #2315

  55. ErrorCode[E0433]: Use of Undeclared Crate, Module, or Type #2301

  56. [E0603] Use of private item outside scope #2597

Top