Lines Matching refs:Api
4 use crate::syntax::Api;
24 apis: &mut Vec<Api>,
29 Api::Struct(strct) => strct
32 Api::Enum(enm) => enm
111 impl Api {
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,