Lines Matching refs:API
44 LibClangExtractAPIVisitor(ASTContext &Context, APISet &API) in LibClangExtractAPIVisitor()
45 : ExtractAPIVisitor<LibClangExtractAPIVisitor>(Context, API) {} in LibClangExtractAPIVisitor()
70 API.findRecordForUSR(USR))) { in VisitObjCImplementationDecl()
115 APISet *API = new APISet(Ctx.getTargetInfo().getTriple(), Lang, in clang_createAPISet() local
117 LibClangExtractAPIVisitor Visitor(Ctx, *API); in clang_createAPISet()
123 *out_api = wrap(API); in clang_createAPISet()
130 auto *API = unwrap(api); in clang_getSymbolGraphForUSR() local
132 if (auto SGF = SymbolGraphSerializer::serializeSingleSymbolSGF(usr, *API)) in clang_getSymbolGraphForUSR()
158 APISet API(Ctx.getTargetInfo().getTriple(), Lang, in clang_getSymbolGraphForCursor() local
160 LibClangExtractAPIVisitor Visitor(Ctx, API); in clang_getSymbolGraphForCursor()
170 auto *Record = API.findRecordForUSR(USR); in clang_getSymbolGraphForCursor()
181 if (auto SGF = SymbolGraphSerializer::serializeSingleSymbolSGF(USR, API)) in clang_getSymbolGraphForCursor()