Expand description
Code for dealing with test directives that request an “auxiliary” crate to be built and made available to the test in some way.
Re-exports§
use std::iter;🔒use super::directives::AUX_BIN;🔒use super::directives::AUX_BUILD;🔒use super::directives::AUX_CODEGEN_BACKEND;🔒use super::directives::AUX_CRATE;🔒use super::directives::PROC_MACRO;🔒use crate::common::Config;🔒use crate::directives::DirectiveLine;🔒use crate::util::static_regex;🔒
Structs§
- AuxCrate 🔒
- The value of an
aux-cratedirective. - AuxProps 🔒
- Properties parsed from
aux-*test directives. - Proc
Macro 🔒 - The value of a
proc-macrodirective.
Functions§
- parse_
and_ 🔒update_ aux - If the given test directive line contains an
aux-*directive, parse it and updateAuxPropsaccordingly. - parse_
aux_ 🔒crate - parse_
proc_ 🔒macro