Skip to main content

Module cfg_eval

Module cfg_eval 

Source

Re-exportsยง

use core::ops::ControlFlow; ๐Ÿ”’
use rustc_ast as ast; ๐Ÿ”’
use rustc_ast::mut_visit::MutVisitor; ๐Ÿ”’
use rustc_ast::visit::AssocCtxt; ๐Ÿ”’
use rustc_ast::visit::Visitor; ๐Ÿ”’
use rustc_ast::Attribute; ๐Ÿ”’
use rustc_ast::HasTokens; ๐Ÿ”’
use rustc_ast::NodeId; ๐Ÿ”’
use rustc_ast::mut_visit; ๐Ÿ”’
use rustc_ast::visit; ๐Ÿ”’
use rustc_errors::PResult; ๐Ÿ”’
use rustc_expand::base::Annotatable; ๐Ÿ”’
use rustc_expand::base::ExtCtxt; ๐Ÿ”’
use rustc_expand::config::StripUnconfigured; ๐Ÿ”’
use rustc_expand::configure; ๐Ÿ”’
use rustc_feature::Features; ๐Ÿ”’
use rustc_parse::parser::AllowConstBlockItems; ๐Ÿ”’
use rustc_parse::parser::ForceCollect; ๐Ÿ”’
use rustc_parse::parser::Parser; ๐Ÿ”’
use rustc_session::Session; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::sym; ๐Ÿ”’
use smallvec::SmallVec; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use crate::util::check_builtin_macro_attribute; ๐Ÿ”’
use crate::util::warn_on_duplicate_attribute; ๐Ÿ”’

Structsยง

CfgEval ๐Ÿ”’

Functionsยง

cfg_eval ๐Ÿ”’
expand ๐Ÿ”’
has_cfg_or_cfg_attr ๐Ÿ”’