Lines Matching refs:USR
23 SymbolID hashUSR(llvm::StringRef USR) { in hashUSR() argument
24 return llvm::SHA1::hash(arrayRefFromStringRef(USR)); in hashUSR()
211 llvm::SmallString<128> USR; in getUSRForDecl() local
212 if (index::generateUSRForDecl(D, USR)) in getUSRForDecl()
214 return hashUSR(USR); in getUSRForDecl()
394 I.USR = getUSRForDecl(D); in populateInfo()
453 BI.USR = getUSRForDecl(D); in parseBases()
456 BI.USR = getUSRForDecl(Base); in parseBases()
503 if (I->Namespace.empty() && I->USR == SymbolID()) in emitInfo()
507 ParentI->USR = I->Namespace.empty() ? SymbolID() : I->Namespace[0].USR; in emitInfo()
508 ParentI->ChildNamespaces.emplace_back(I->USR, I->Name, InfoType::IT_namespace, in emitInfo()
542 ParentI->USR = I->Namespace[0].USR; in emitInfo()
543 ParentI->ChildRecords.emplace_back(I->USR, I->Name, InfoType::IT_record, in emitInfo()
550 ParentI->USR = I->Namespace[0].USR; in emitInfo()
551 ParentI->ChildRecords.emplace_back(I->USR, I->Name, InfoType::IT_record, in emitInfo()
575 ParentI->USR = Func.Namespace[0].USR; in emitInfo()
577 ParentI->USR = SymbolID(); in emitInfo()
611 ParentI->USR = ParentUSR; in emitInfo()
633 ParentI->USR = SymbolID(); in emitInfo()
645 ParentI->USR = Enum.Namespace[0].USR; in emitInfo()
653 ParentI->USR = Enum.Namespace[0].USR; in emitInfo()