Lines Matching refs:API
76 StringRef USR = API.recordUSR(Decl); in VisitVarDecl()
92 API.addGlobalVar(Name, USR, Loc, AvailabilitySet(Decl), Linkage, Comment, in VisitVarDecl()
136 StringRef USR = API.recordUSR(Decl); in VisitFunctionDecl()
154 API.addGlobalFunction(Name, USR, Loc, AvailabilitySet(Decl), Linkage, Comment, in VisitFunctionDecl()
182 StringRef USR = API.recordUSR(Decl); in VisitEnumDecl()
196 EnumRecord *EnumRecord = API.addEnum( in VisitEnumDecl()
197 API.copyString(Name), USR, Loc, AvailabilitySet(Decl), Comment, in VisitEnumDecl()
225 StringRef USR = API.recordUSR(Decl); in VisitRecordDecl()
240 API.addStruct(Name, USR, Loc, AvailabilitySet(Decl), Comment, Declaration, in VisitRecordDecl()
259 StringRef USR = API.recordUSR(Decl); in VisitObjCInterfaceDecl()
278 SuperClass.USR = API.recordUSR(SuperClassDecl); in VisitObjCInterfaceDecl()
281 ObjCInterfaceRecord *ObjCInterfaceRecord = API.addObjCInterface( in VisitObjCInterfaceDecl()
305 StringRef USR = API.recordUSR(Decl); in VisitObjCProtocolDecl()
319 ObjCProtocolRecord *ObjCProtocolRecord = API.addObjCProtocol( in VisitObjCProtocolDecl()
344 StringRef USR = API.recordUSR(Decl); in VisitTypedefNameDecl()
353 API); in VisitTypedefNameDecl()
355 API.addTypedef(Name, USR, Loc, AvailabilitySet(Decl), Comment, in VisitTypedefNameDecl()
366 StringRef USR = API.recordUSR(Decl); in VisitObjCCategoryDecl()
381 API.recordUSR(InterfaceDecl)); in VisitObjCCategoryDecl()
383 ObjCCategoryRecord *ObjCCategoryRecord = API.addObjCCategory( in VisitObjCCategoryDecl()
402 StringRef USR = API.recordUSR(Constant); in recordEnumConstants()
416 API.addEnumConstant(EnumRecord, Name, USR, Loc, AvailabilitySet(Constant), in recordEnumConstants()
429 StringRef USR = API.recordUSR(Field); in recordStructFields()
443 API.addStructField(StructRecord, Name, USR, Loc, AvailabilitySet(Field), in recordStructFields()
459 StringRef Name = API.copyString(Method->getSelector().getAsString()); in recordObjCMethods()
460 StringRef USR = API.recordUSR(Method); in recordObjCMethods()
476 API.addObjCMethod(Container, Name, USR, Loc, AvailabilitySet(Method), in recordObjCMethods()
488 StringRef USR = API.recordUSR(Property); in recordObjCProperties()
503 API.copyString(Property->getGetterName().getAsString()); in recordObjCProperties()
505 API.copyString(Property->getSetterName().getAsString()); in recordObjCProperties()
513 API.addObjCProperty( in recordObjCProperties()
531 StringRef USR = API.recordUSR(Ivar); in recordObjCInstanceVariables()
548 API.addObjCInstanceVariable( in recordObjCInstanceVariables()
559 API.recordUSR(Protocol)); in recordObjCProtocols()