Lines Matching refs:Api
2 use crate::syntax::Api;
6 direct: Vec<&'a Api>,
11 pub fn new(apis: Vec<&'a Api>) -> Self {
15 pub fn direct_content(&self) -> &[&'a Api] {
24 fn sort_by_inner_namespace(apis: Vec<&Api>, depth: usize) -> NamespaceEntries {
57 use crate::syntax::{Api, Doc, ExternType, ForeignName, Lang, Lifetimes, Pair};
121 fn assert_ident(api: &Api, expected: &str) {
122 if let Api::CxxType(cxx_type) = api {
129 fn make_api(ns: Option<&str>, ident: &str) -> Api {
131 Api::CxxType(ExternType {