about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/context.rs
diff options
context:
space:
mode:
author许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>2025-07-07 19:45:42 +0800
committerGitHub <noreply@github.com>2025-07-07 19:45:42 +0800
commit4be8c49cdc59fb1e0597507282b4381cb9af0f95 (patch)
tree4093ee34a9eca3f6eadf4a10c637e70bb22cde83 /compiler/rustc_codegen_llvm/src/context.rs
parentb6015a68de40d9563ecba7b7310b32ed6cad20dd (diff)
parentef0465a7eb49252265701454cec222575a425b77 (diff)
downloadrust-4be8c49cdc59fb1e0597507282b4381cb9af0f95.tar.gz
rust-4be8c49cdc59fb1e0597507282b4381cb9af0f95.zip
Rollup merge of #143558 - joshtriplett:mbe-refactors, r=SparrowLii
mbe: Refactors and function extractions in `compile_declarative_macro`

These refactors help pave the way for parsing attribute rules.

Best reviewed commit-by-commit.

- **mbe: Simplify compile_declarative_macro by factoring out some variables**
- **mbe: Factor out a helper to check an LHS**
- **mbe: Factor out a helper to check for unexpected EOF in definition**
- **mbe: Clarify comments about error handling in `compile_declarative_macro`**
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/context.rs')
0 files changed, 0 insertions, 0 deletions