| /third_party/rust/rust/src/tools/rust-analyzer/crates/proc-macro-api/src/ |
| D | lib.rs | 64 pub struct ProcMacro { struct 65 process: Arc<Mutex<ProcMacroProcessSrv>>, argument 68 kind: ProcMacroKind, argument 71 impl Eq for ProcMacro {} argument 72 impl PartialEq for ProcMacro { implementation 108 pub fn load_dylib(&self, dylib: MacroDylib) -> Result<Vec<ProcMacro>, ServerError> { in load_dylib() 128 impl ProcMacro { impl
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/base-db/src/ |
| D | fixture.rs | 54 proc_macros: Vec<(String, ProcMacro)>, in with_files_extra_proc_macros() argument 112 mut proc_macro_defs: Vec<(String, ProcMacro)>, in parse_with_proc_macros() argument 409 proc_macro_defs: Vec<(String, ProcMacro)>, in filter_test_proc_macros() argument 410 ) -> (Vec<ProcMacro>, String) { in filter_test_proc_macros()
|
| D | input.rs | 164 ProcMacro, enumerator 270 pub struct ProcMacro { struct 272 pub kind: ProcMacroKind, argument 273 pub expander: sync::Arc<dyn ProcMacroExpander>, argument
|
| /third_party/rust/rust/library/proc_macro/src/bridge/ |
| D | client.rs | 460 pub enum ProcMacro { enum 478 impl ProcMacro { impl
|
| /third_party/rust/rust/src/tools/jsondoclint/src/ |
| D | item_kind.rs | 31 ProcMacro, enumerator
|
| D | validator.rs | 246 fn check_proc_macro(&mut self, _: &'a ProcMacro) { in check_proc_macro()
|
| /third_party/rust/rust/src/rustdoc-json-types/ |
| D | lib.rs | 256 ProcMacro(ProcMacro), enumerator 682 pub struct ProcMacro { struct 683 pub kind: MacroKind, 684 pub helpers: Vec<String>,
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/rust-analyzer/src/ |
| D | reload.rs | 801 expander: proc_macro_api::ProcMacro, in load_proc_macro() 803 ) -> ProcMacro { in load_proc_macro()
|
| /third_party/rust/rust/compiler/rustc_builtin_macros/src/ |
| D | proc_macro_harness.rs | 31 enum ProcMacro { enum
|
| D | errors.rs | 106 pub(crate) struct ProcMacro { struct 108 pub(crate) span: Span,
|
| /third_party/rust/rust/src/librustdoc/json/ |
| D | conversions.rs | 767 impl FromWithTcx<clean::ProcMacro> for ProcMacro { implementation 768 fn from_tcx(mac: clean::ProcMacro, _tcx: TyCtxt<'_>) -> Self { in from_tcx()
|
| /third_party/rust/rust/compiler/rustc_metadata/src/ |
| D | creader.rs | 81 ProcMacro(SyntaxExtension), enumerator 670 ) -> Result<&'static [ProcMacro], CrateError> { in dlsym_proc_macros()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-expand/src/ |
| D | db.rs | 43 ProcMacro(ProcMacroExpander), enumerator
|
| D | lib.rs | 150 ProcMacro(ProcMacroExpander, ProcMacroKind, AstId<ast::Fn>), enumerator
|
| /third_party/rust/rust/src/librustdoc/clean/ |
| D | types.rs | 2435 pub(crate) struct ProcMacro { struct 2436 pub(crate) kind: MacroKind, 2437 pub(crate) helpers: Vec<Symbol>,
|
| /third_party/rust/rust/compiler/rustc_metadata/src/rmeta/ |
| D | decoder.rs | 750 fn raw_proc_macro(self, id: DefIndex) -> &'a ProcMacro { in raw_proc_macro() 1603 raw_proc_macros: Option<&'static [ProcMacro]>, in new()
|
| /third_party/rust/rust/src/librustdoc/html/render/ |
| D | print_item.rs | 1498 m: &clean::ProcMacro, in item_proc_macro()
|
| /third_party/rust/rust/compiler/rustc_session/src/ |
| D | config.rs | 1112 ProcMacro, enumerator
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir/src/ |
| D | lib.rs | 2357 ProcMacro, enumerator
|