aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_expand
Commit message (Collapse)AuthorAgeFilesLines
...
| * Move hypothetical expansion to hir_expandFlorian Diebold2020-03-082-17/+35
| |
| * Remove TODOsFlorian Diebold2020-03-071-5/+6
| |
| * Try to complete within macrosFlorian Diebold2020-03-072-9/+53
| |
* | Add parse_to_token_treeEdwin Cheng2020-03-081-4/+4
|/
* Prevent include! macro include itselfEdwin Cheng2020-03-071-1/+6
|
* Fix test and add more commentEdwin Cheng2020-03-071-1/+4
|
* Use a not so dummy implementation of env macroEdwin Cheng2020-03-071-1/+1
|
* Implment include macroEdwin Cheng2020-03-063-19/+62
|
* Add comment for parents loggingEdwin Cheng2020-03-041-7/+12
|
* Fix whitespace in testsEdwin Cheng2020-03-042-3/+3
|
* Fix #3436Edwin Cheng2020-03-041-6/+2
|
* Add more logEdwin Cheng2020-03-041-0/+9
|
* Fixed a typo in commentEdwin Cheng2020-03-031-1/+1
|
* Fix panic on eager expansionEdwin Cheng2020-03-031-2/+18
|
* Fix for rebasingEdwin Cheng2020-03-031-3/+14
|
* Move pub function firstEdwin Cheng2020-03-031-24/+24
|
* Add doc about eager expansion name resolutionEdwin Cheng2020-03-031-0/+19
|
* Implement concat macroEdwin Cheng2020-03-037-70/+279
|
* Add LazyMacroIdEdwin Cheng2020-03-035-16/+56
|
* Fix a bug for single dollar sign macroEdwin Cheng2020-03-031-5/+10
|
* Update versionsKirill Bulatov2020-02-181-2/+2
|
* More manual clippy fixesKirill Bulatov2020-02-182-10/+6
|
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-183-5/+4
|
* Add couple of utility methodsAleksey Kladov2020-02-121-3/+19
|
* Remove ImportResolver-related stubsKirill Bulatov2020-02-091-7/+0
|
* Code review fixesKirill Bulatov2020-02-021-6/+7
|
* Require ModPath for importingKirill Bulatov2020-02-021-0/+6
|
* Prefer imports starting with stdKirill Bulatov2020-01-271-0/+2
|
* Use dummy value for line! and column! macroEdwin Cheng2020-01-141-83/+13
|
* Use attr location for builtin macro goto-impEdwin Cheng2020-01-121-0/+15
|
* Apply review suggestionsFlorian Diebold2020-01-111-4/+0
|
* Some more refactoringFlorian Diebold2020-01-111-0/+10
|
* basics workingFlorian Diebold2020-01-111-0/+4
|
* Merge #2795bors[bot]2020-01-111-2/+10
|\ | | | | | | | | | | | | | | | | | | | | | | 2795: Use dummy value for macro file in bulitin macros r=matklad a=edwin0cheng This PR skip the actual line and column computation for `MacroFile` and return a dummy value instead. Related to #2794 Co-authored-by: Edwin Cheng <[email protected]>
| * Use dummy value for macro file in bulitin macrosEdwin Cheng2020-01-111-2/+10
| |
* | Add test for macro expansion in various expressionsFlorian Diebold2020-01-101-1/+0
|/
* Add missing expr cases for expand macroEdwin Cheng2020-01-101-1/+23
|
* Expand PAREN_EXPR as expressionEdwin Cheng2020-01-101-0/+1
|
* Fix panic in tuple fieldsAleksey Kladov2020-01-071-1/+4
|
* Add dummy implementations of env! and option_env! builtinsFlorian Diebold2019-12-213-43/+99
| | | | | | They don't do anything except return the correct type. Also refactor the builtin macro tests a bit.
* Merge #2625bors[bot]2019-12-212-6/+5
|\ | | | | | | | | | | | | | | 2625: Clippy lints r=matklad a=kjeremy Co-authored-by: kjeremy <[email protected]>
| * Clippy lintskjeremy2019-12-202-6/+5
| |
* | Add support macros in impl blocksEdwin Cheng2019-12-201-0/+1
|/
* Merge #2614bors[bot]2019-12-201-1/+1
|\ | | | | | | | | | | | | | | 2614: Clippy cleanup r=matklad a=kjeremy Just a few tweaks from the latest clippy. There are a lot more but we should probably tweak our settings. Co-authored-by: kjeremy <[email protected]>
| * Remove useless clonekjeremy2019-12-201-1/+1
| |
* | Add std::ops::Index support for inferingEdwin Cheng2019-12-191-0/+1
|/
* Rename range to by_kindEdwin Cheng2019-12-181-2/+2
|
* Add TokenTextRangeEdwin Cheng2019-12-181-2/+2
|
* Add token id to delimsEdwin Cheng2019-12-181-3/+11
|
* Add token ids for all tt::LeafEdwin Cheng2019-12-182-9/+32
|