|
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 311 return decodeRecord(R, I->USR, Blob);
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp 402 if (R.USR == EmptySID && R.Name.empty())
405 emitRecord(R.USR, REFERENCE_USR);
tools/clang/tools/extra/clang-doc/Generators.cpp 83 auto It = std::find(I->Children.begin(), I->Children.end(), R.USR);
89 I->Children.emplace_back(R.USR, R.Name, R.RefType, R.Path);
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp 902 J.attribute("USR", toHex(llvm::toStringRef(I.USR)));
tools/clang/tools/extra/clang-doc/Representation.cpp 51 if (ChildToMerge.USR == Children[I].USR)
51 if (ChildToMerge.USR == Children[I].USR)
118 return RefType == Other.RefType && USR == Other.USR;
118 return RefType == Other.RefType && USR == Other.USR;
209 if (ReturnType.Type.USR == EmptySID && ReturnType.Type.Name == "")
211 if (Parent.USR == EmptySID && Parent.Name == "")
tools/clang/tools/extra/clang-doc/Representation.h 131 return std::tie(USR, Name, RefType) ==
132 std::tie(Other.USR, Other.Name, Other.RefType);
397 bool operator==(const SymbolID &Other) const { return USR == Other; }
tools/clang/tools/extra/clang-doc/Serialize.cpp 507 ParentI->USR = I->Namespace.empty() ? SymbolID() : I->Namespace[0].USR;
542 ParentI->USR = I->Namespace[0].USR;
550 ParentI->USR = I->Namespace[0].USR;
575 ParentI->USR = Func.Namespace[0].USR;
645 ParentI->USR = Enum.Namespace[0].USR;
653 ParentI->USR = Enum.Namespace[0].USR;
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp 171 IO.mapOptional("USR", Ref.USR, SymbolID());
tools/clang/tools/extra/unittests/clang-doc/GeneratorTest.cpp 28 RefB.USR = serialize::hashUSR("2");
38 RefD.USR = serialize::hashUSR("4");
40 RefE.USR = serialize::hashUSR("5");