Home | History | Annotate | Download | only in libclang

Lines Matching refs:SA

240                                     ScratchAlloc &SA) {
247 IdxCtx.getEntityInfo(PD, ProtEntities.back(), SA);
280 : SA(IdxCtx), ref_cnt(0) {
319 IdxCtx.getEntityInfo(InterD, IBInfo.ClassInfo, SA);
333 ScratchAlloc SA(IdxCtx);
334 AttrListInfo *attrs = SA.allocate<AttrListInfo>();
340 ScratchAlloc &SA) {
357 IdxCtx.getEntityInfo(BaseD, BaseEntities.back(), SA);
468 ScratchAlloc SA(*this);
470 SA.toCStr(filename),
551 ScratchAlloc SA(*this);
552 getEntityInfo(D, DInfo.EntInfo, SA);
672 ScratchAlloc SA(*this);
678 getEntityInfo(SuperD, BaseEntity, SA);
692 *this, SA);
728 ScratchAlloc SA(*this);
733 *this, SA);
742 ScratchAlloc SA(*this);
750 getEntityInfo(IFaceD, ClassEntity, SA);
755 ObjCProtocolListInfo ProtInfo(D->getReferencedProtocols(), *this, SA);
774 ScratchAlloc SA(*this);
782 getEntityInfo(IFaceD, ClassEntity, SA);
836 ScratchAlloc SA(*this);
845 getEntityInfo(Getter, GetterEntity, SA);
851 getEntityInfo(Setter, SetterEntity, SA);
910 ScratchAlloc SA(*this);
912 getEntityInfo(D, RefEntity, SA);
916 getEntityInfo(Parent, ParentEntity, SA);
978 ScratchAlloc SA(*this);
981 CXXBasesListInfo BaseList(RD, *this, SA);
1138 ScratchAlloc &SA) {
1162 EntityInfo.name = SA.toCStr(II->getName());
1173 EntityInfo.name = SA.copyCStr(StrBuf.str());
1182 EntityInfo.USR = SA.copyCStr(StrBuf.str());