reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
  169     return decodeRecord(R, I->DefLoc, Blob);
  213     return decodeRecord(R, I->DefLoc, Blob);
  234     return decodeRecord(R, I->DefLoc, Blob);
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp
  480   if (I.DefLoc)
  481     emitRecord(I.DefLoc.getValue(), ENUM_DEFLOCATION);
  498   if (I.DefLoc)
  499     emitRecord(I.DefLoc.getValue(), RECORD_DEFLOCATION);
  545   if (I.DefLoc)
  546     emitRecord(I.DefLoc.getValue(), FUNCTION_DEFLOCATION);
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp
  654   if (I.DefLoc) {
  656       Out.emplace_back(writeFileDefinition(I.DefLoc.getValue()));
  659           I.DefLoc.getValue(), StringRef{CDCtx.RepositoryUrl.getValue()}));
  703   if (I.DefLoc) {
  705       Out.emplace_back(writeFileDefinition(I.DefLoc.getValue()));
  708           I.DefLoc.getValue(), StringRef{CDCtx.RepositoryUrl.getValue()}));
  767   if (I.DefLoc) {
  769       Out.emplace_back(writeFileDefinition(I.DefLoc.getValue()));
  772           I.DefLoc.getValue(), StringRef{CDCtx.RepositoryUrl.getValue()}));
tools/clang/tools/extra/clang-doc/MDGenerator.cpp
  120   if (I.DefLoc)
  121     writeFileDefinition(I.DefLoc.getValue(), OS);
  147   if (I.DefLoc)
  148     writeFileDefinition(I.DefLoc.getValue(), OS);
  195   if (I.DefLoc)
  196     writeFileDefinition(I.DefLoc.getValue(), OS);
tools/clang/tools/extra/clang-doc/Representation.cpp
  155   if (!DefLoc)
  156     DefLoc = std::move(Other.DefLoc);
  156     DefLoc = std::move(Other.DefLoc);
tools/clang/tools/extra/clang-doc/Serialize.cpp
  410     I.DefLoc.emplace(LineNumber, Filename, IsFileInRootDir);
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
  124   IO.mapOptional("DefLocation", I.DefLoc, Optional<Location>());
tools/clang/tools/extra/unittests/clang-doc/BitcodeTest.cpp
   78   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  107   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  127   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  149   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  166   F.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
tools/clang/tools/extra/unittests/clang-doc/ClangDocTest.cpp
   98   EXPECT_EQ(Expected->DefLoc.hasValue(), Actual->DefLoc.hasValue());
   98   EXPECT_EQ(Expected->DefLoc.hasValue(), Actual->DefLoc.hasValue());
   99   if (Expected->DefLoc.hasValue() && Actual->DefLoc.hasValue()) {
   99   if (Expected->DefLoc.hasValue() && Actual->DefLoc.hasValue()) {
  100     EXPECT_EQ(Expected->DefLoc->LineNumber, Actual->DefLoc->LineNumber);
  100     EXPECT_EQ(Expected->DefLoc->LineNumber, Actual->DefLoc->LineNumber);
  101     EXPECT_EQ(Expected->DefLoc->Filename, Actual->DefLoc->Filename);
  101     EXPECT_EQ(Expected->DefLoc->Filename, Actual->DefLoc->Filename);
tools/clang/tools/extra/unittests/clang-doc/HTMLGeneratorTest.cpp
  150   I.DefLoc = Location(10, llvm::SmallString<16>{"dir/test.cpp"}, true);
  272   I.DefLoc = Location(10, llvm::SmallString<16>{"dir/test.cpp"}, false);
  325   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"}, true);
  372   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
tools/clang/tools/extra/unittests/clang-doc/MDGeneratorTest.cpp
   87   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  154   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  186   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  215   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
tools/clang/tools/extra/unittests/clang-doc/MergeTest.cpp
   83   One.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  124   Expected->DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  158   One.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  203   Expected->DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  233   One.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  255   Expected->DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
tools/clang/tools/extra/unittests/clang-doc/SerializeTest.cpp
  103   F.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  144   ExpectedE.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  153   EConstructor.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  183   ExpectedF.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  227   ExpectedG.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  242   E.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  253   G.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  282   ExpectedE.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  295   ExpectedE.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  303   ExpectedG.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  326   F.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  341   F.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  364   ExpectedF.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  372   ExpectedG.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  404   FunctionGet.DefLoc = Location();
  413   ExpectedE.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  422   ExpectedH.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  450   FunctionGetNew.DefLoc = Location();
  466   ExpectedI.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
  478   ExpectedJ.DefLoc = Location(0, llvm::SmallString<16>{"test.cpp"});
tools/clang/tools/extra/unittests/clang-doc/YAMLGeneratorTest.cpp
   81   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  180   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  233   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});
  269   I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"});