|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp 148 return decodeRecord(R, I->USR, Blob);
163 return decodeRecord(R, I->USR, Blob);
186 return decodeRecord(R, I->USR, Blob);
209 return decodeRecord(R, I->USR, Blob);
230 return decodeRecord(R, I->USR, Blob);
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp 455 emitRecord(I.USR, NAMESPACE_USR);
474 emitRecord(I.USR, ENUM_USR);
491 emitRecord(I.USR, RECORD_USR);
522 emitRecord(I.USR, BASE_RECORD_USR);
537 emitRecord(I.USR, FUNCTION_USR);
tools/clang/tools/extra/clang-doc/Generators.cpp 97 auto It = std::find(I->Children.begin(), I->Children.end(), Info->USR);
100 I->Children.emplace_back(Info->USR, Info->extractName(), Info->IT,
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp 569 llvm::toHex(llvm::toStringRef(C.USR)));
648 llvm::toHex(llvm::toStringRef(I.USR)));
677 llvm::toHex(llvm::toStringRef(I.USR)));
tools/clang/tools/extra/clang-doc/Mapper.cpp 49 CDCtx.ECtx->reportResult(llvm::toHex(llvm::toStringRef(I.first->USR)),
52 CDCtx.ECtx->reportResult(llvm::toHex(llvm::toStringRef(I.second->USR)),
tools/clang/tools/extra/clang-doc/Representation.cpp 39 std::unique_ptr<Info> Merged = std::make_unique<T>(Values[0]->USR);
51 if (ChildToMerge.USR == Children[I].USR)
51 if (ChildToMerge.USR == Children[I].USR)
133 if (USR == EmptySID)
134 USR = Other.USR;
134 USR = Other.USR;
150 return IT == Other.IT && USR == Other.USR;
150 return IT == Other.IT && USR == Other.USR;
236 toHex(llvm::toStringRef(USR)));
239 toHex(llvm::toStringRef(USR)));
242 toHex(llvm::toStringRef(USR)));
244 return llvm::SmallString<16>("@nonymous_" + toHex(llvm::toStringRef(USR)));
tools/clang/tools/extra/clang-doc/Serialize.cpp 394 I.USR = getUSRForDecl(D);
453 BI.USR = getUSRForDecl(D);
456 BI.USR = getUSRForDecl(Base);
503 if (I->Namespace.empty() && I->USR == SymbolID())
507 ParentI->USR = I->Namespace.empty() ? SymbolID() : I->Namespace[0].USR;
508 ParentI->ChildNamespaces.emplace_back(I->USR, I->Name, InfoType::IT_namespace,
542 ParentI->USR = I->Namespace[0].USR;
543 ParentI->ChildRecords.emplace_back(I->USR, I->Name, InfoType::IT_record,
550 ParentI->USR = I->Namespace[0].USR;
551 ParentI->ChildRecords.emplace_back(I->USR, I->Name, InfoType::IT_record,
575 ParentI->USR = Func.Namespace[0].USR;
577 ParentI->USR = SymbolID();
611 ParentI->USR = ParentUSR;
633 ParentI->USR = SymbolID();
645 ParentI->USR = Enum.Namespace[0].USR;
653 ParentI->USR = Enum.Namespace[0].USR;
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp 115 IO.mapRequired("USR", I.USR);
tools/clang/tools/extra/unittests/clang-doc/ClangDocTest.cpp 85 EXPECT_EQ(size_t(20), Actual->USR.size());
tools/clang/tools/extra/unittests/clang-doc/GeneratorTest.cpp 22 InfoA->USR = serialize::hashUSR("1");
26 InfoC->USR = serialize::hashUSR("3");
33 InfoD->USR = serialize::hashUSR("4");
36 InfoF->USR = serialize::hashUSR("6");
tools/clang/tools/extra/unittests/clang-doc/MergeTest.cpp 27 One.ChildFunctions.back().USR = NonEmptySID;
30 One.ChildEnums.back().USR = NonEmptySID;
63 Expected->ChildFunctions.back().USR = NonEmptySID;
68 Expected->ChildEnums.back().USR = NonEmptySID;
96 One.ChildFunctions.back().USR = NonEmptySID;
99 One.ChildEnums.back().USR = NonEmptySID;
138 Expected->ChildFunctions.back().USR = NonEmptySID;
143 Expected->ChildEnums.back().USR = NonEmptySID;