Lines Matching defs:cfg
2 use crate::syntax::cfg::CfgExpr;
15 let msg = "cfg attribute is not supported".to_owned();
26 apis.retain(|api| eval(cx, cfg_errors, cfg_evaluator, api.cfg()));
31 .retain(|field| eval(cx, cfg_errors, cfg_evaluator, &field.cfg)),
34 .retain(|variant| eval(cx, cfg_errors, cfg_evaluator, &variant.cfg)),
112 fn cfg(&self) -> &CfgExpr {
114 Api::Include(include) => &include.cfg,
115 Api::Struct(strct) => &strct.cfg,
116 Api::Enum(enm) => &enm.cfg,
117 Api::CxxType(ety) | Api::RustType(ety) => &ety.cfg,
118 Api::CxxFunction(efn) | Api::RustFunction(efn) => &efn.cfg,
119 Api::TypeAlias(alias) => &alias.cfg,
120 Api::Impl(imp) => &imp.cfg,