aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/body
Commit message (Expand)AuthorAgeFilesLines
* Update ungrammar for const block patternsLukas Wirth2020-12-231-1/+3
* Refactor attributes API to allow handling cfg_attrJonas Schievink2020-12-181-1/+1
* Node-ify lifetimesLukas Wirth2020-12-161-17/+7
* Make macro def krate mandatoryJonas Schievink2020-12-151-1/+1
* Basic support for decl macros 2.0Jonas Schievink2020-12-151-1/+4
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-65/+69
* Expand statements for mbe in loweringEdwin Cheng2020-12-151-82/+134
* Add test for `$crate` in builtin macrosJonas Schievink2020-12-081-0/+28
* Make `compile_error!` message match upstream rustcJonas Schievink2020-12-031-1/+1
* Make `compile_error!` lazy and emit a diagnosticJonas Schievink2020-12-031-0/+6
* Give better diagnostic if `OUT_DIR` is unsetJonas Schievink2020-12-031-0/+3
* Update/Fix testsJonas Schievink2020-12-031-4/+15
* Test macro diagnostics in body loweringJonas Schievink2020-12-021-0/+41
* Attach macro expansion errors to the right fileJonas Schievink2020-12-021-2/+5
* Emit unresolved proc macro errorsJonas Schievink2020-12-012-9/+28
* Emit macro diagnostics when lowering bodiesJonas Schievink2020-11-302-3/+17
* Cleanup APIAleksey Kladov2020-11-061-10/+11
* Remove more unreachable pubsAleksey Kladov2020-11-021-2/+2
* Deny unreachable-pubAleksey Kladov2020-11-021-3/+3
* Diagnose #[cfg]s in bodiesJonas Schievink2020-10-233-14/+141
* Fix `mut self` not emitting mutable binding on `self` useLukas Wirth2020-10-111-1/+4
* Merge #5971bors[bot]2020-09-131-1/+4
|\
| * Implement async blocksoxalica2020-09-101-1/+4
* | Implement box pattern inferenceJonas Schievink2020-09-121-1/+5
|/
* :arrow_up: ungrammarAleksey Kladov2020-08-211-1/+1
* Rename ra_hir_def -> hir_defAleksey Kladov2020-08-132-0/+1387