about summary refs log tree commit diff
path: root/crates/hir
AgeCommit message (Expand)AuthorLines
2022-07-18Auto merge of #12549 - bitgaoshu:goto_where_trait_m_impl, r=Veykrilbors-17/+69
2022-07-16Auto merge of #12689 - Veykril:macro-rec, r=Veykrilbors-6/+8
2022-07-16Auto merge of #12766 - Veykril:completion-vis, r=Veykrilbors-1/+25
2022-07-15fix: Don't show qualified path completions for private itemsLukas Wirth-1/+25
2022-07-13fix: Support generics in extract_function assistDorian Scheidt-0/+9
2022-07-07Handle generic args per arg indexHongxu Xu-4/+8
2022-07-06Show only assoc type args in the correct arg posHongxu Xu-0/+17
2022-07-05internal: Record all macro definitions in ItemScopeLukas Wirth-6/+8
2022-07-03Bump smallvecLaurențiu Nicola-1/+1
2022-07-03Bump eitherLaurențiu Nicola-1/+1
2022-07-01fix: Simplify macro statement expansion handlingLukas Wirth-16/+19
2022-06-30Auto merge of #12634 - iDawer:match-check.witnesses, r=flodieboldbors-1/+3
2022-06-28fix: Report proc macro errors in expressions correctly as wellFlorian Diebold-3/+3
2022-06-27fix: Fix completions for locals not working properly inside macro callsLukas Wirth-18/+12
2022-06-25add test for suggest_namebitgaoshu-14/+20
2022-06-24Improve proc macro errors a bitFlorian Diebold-81/+83
2022-06-24functions resolve to implbitgaoshu-58/+48
2022-06-24fix: completes non exhaustive variant within the defining crateyue4u-0/+18
2022-06-23Various cleanupsFlorian Diebold-8/+2
2022-06-23goto where trait method implbitgaoshu-3/+65
2022-06-20internal: Simplify some completionsLukas Wirth-1/+9
2022-06-20Display witnesses of non-exhaustive matchiDawer-1/+3
2022-06-16the offset used for the completion cursor should always be relative to the or...XFFXFF-2/+8
2022-06-16the scope of the return type is not the body of the functionXFFXFF-6/+4
2022-06-15Use the correct crates proc-macro loading error messageLukas Wirth-11/+7
2022-06-15Show proc-macro loading errors in unresolved-proc-macro diagnosticsLukas Wirth-2/+13
2022-06-14fix: Check for the correct proc-macro settings in missing proc-macro diagnosticsLukas Wirth-3/+8
2022-06-12More precise proc-macro errorsLukas Wirth-10/+19
2022-06-10internal: Bump DependenciesLukas Wirth-4/+9
2022-05-28fix(ide-db): correct single-file module renameNikita Podoliako-0/+5
2022-05-23fix: When reference searching macro inputs, don't search everything that was ...Lukas Wirth-7/+7
2022-05-19Teach `Callable` about closures properlyJonas Schievink-17/+54
2022-05-16Handle getters and setters in documentation template assistJonas Schievink-0/+1
2022-05-14feat: Add binding mode inlay hintsLukas Wirth-7/+64
2022-05-09Resolve assoc. types of supertraits in the IDE layerJonas Schievink-1/+6
2022-05-06fix: Fix snippets triggering where they shouldn'tLukas Wirth-4/+5
2022-05-05internal: Remove unqualified_path completions moduleLukas Wirth-4/+6
2022-05-05Auto merge of #12150 - rainy-me:feat/fix-doc-url-links, r=rainy-mebors-18/+1
2022-05-05fix: doc url link typerainy-me-18/+1
2022-05-04improve the default constructor mode when filling fieldsBenjamin Coenen-0/+4
2022-05-02fix: Fix uncorrect use of double braces in HirDisplay implementationsLukas Wirth-5/+5
2022-05-01style: rename crates to kebab casePeh-4/+4
2022-04-27Diagnose unresolved derive macrosJonas Schievink-3/+10
2022-04-24#11973 associated type is unresolvedbitgaoshu-1/+7
2022-04-16Show `impl Trait` in argument positon in completion detailsiDawer-19/+19
2022-04-16Add `hir::Function::async_ret_type` methodiDawer-0/+17
2022-04-16fix: comletion detail shows `{unknown}` for `impl Trait` in return positioniDawer-3/+3
2022-04-15Auto merge of #12003 - Veykril:hir-ty-simplify, r=Veykrilbors-86/+48
2022-04-15Remove duplicated crate id field from hir::TypeLukas Wirth-86/+48
2022-04-15fix: Do reference search on all downmapped tokens with the same kind onlyLukas Wirth-31/+50