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

References

tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp
  606   ASSERT_THAT(Results.Completions,
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
  502   ASSERT_THAT(S.getFilesWithCachedAST(), UnorderedElementsAre(Bar, Baz));
  590   ASSERT_THAT(Preambles, Each(Preambles[0]));
tools/clang/tools/extra/clangd/unittests/TraceTests.cpp
  103   ASSERT_THAT(Prop->getKey(), StringNode("displayTimeUnit"));
tools/clang/tools/extra/clangd/unittests/XRefsTests.cpp
  478       ASSERT_THAT(Results, ::testing::SizeIs(1)) << Test;
 2114     ASSERT_THAT(ExpectedLocations, Not(IsEmpty()));
tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp
  569   ASSERT_THAT(Result[0].CommandLine, ElementsAre(EndsWith("clang-tool"),
  586   ASSERT_THAT(Result[0].CommandLine,
  603   ASSERT_THAT(Result[0].CommandLine,
  621   ASSERT_THAT(
  639   ASSERT_THAT(Result[0].CommandLine,
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
   50   ASSERT_THAT(request.GetStringRef(), expected);
unittests/FuzzMutate/OperationsTest.cpp
  193   ASSERT_THAT(RI->getParent(), Eq(BB1));
  204   ASSERT_THAT(CondBr->getNumSuccessors(), Eq(2u));
  205   ASSERT_THAT(CondBr->getSuccessor(0), Eq(BB1));
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
  883   ASSERT_THAT(F, HasName("f"));
  887   ASSERT_THAT(EntryBB, HasName("entry"));
  889   ASSERT_THAT(Loop0BB, HasName("loop.0"));
  891   ASSERT_THAT(Loop00PHBB, HasName("loop.0.0.ph"));
  893   ASSERT_THAT(Loop00BB, HasName("loop.0.0"));
  895   ASSERT_THAT(Loop01PHBB, HasName("loop.0.1.ph"));
  897   ASSERT_THAT(Loop01BB, HasName("loop.0.1"));
  899   ASSERT_THAT(Loop02PHBB, HasName("loop.0.2.ph"));
  901   ASSERT_THAT(Loop02BB, HasName("loop.0.2"));
  903   ASSERT_THAT(Loop0LatchBB, HasName("loop.0.latch"));
  905   ASSERT_THAT(EndBB, HasName("end"));
  906   ASSERT_THAT(BBI, F.end());
 1086   ASSERT_THAT(F, HasName("f"));
 1090   ASSERT_THAT(EntryBB, HasName("entry"));
 1092   ASSERT_THAT(Loop0BB, HasName("loop.0"));
 1094   ASSERT_THAT(Loop00PHBB, HasName("loop.0.0.ph"));
 1096   ASSERT_THAT(Loop00BB, HasName("loop.0.0"));
 1098   ASSERT_THAT(Loop02PHBB, HasName("loop.0.2.ph"));
 1100   ASSERT_THAT(Loop02BB, HasName("loop.0.2"));
 1102   ASSERT_THAT(Loop0LatchBB, HasName("loop.0.latch"));
 1104   ASSERT_THAT(Loop2PHBB, HasName("loop.2.ph"));
 1106   ASSERT_THAT(Loop2BB, HasName("loop.2"));
 1108   ASSERT_THAT(EndBB, HasName("end"));
 1109   ASSERT_THAT(BBI, F.end());
 1347   ASSERT_THAT(F, HasName("f"));
 1351   ASSERT_THAT(EntryBB, HasName("entry"));
 1353   ASSERT_THAT(Loop0BB, HasName("loop.0"));
 1355   ASSERT_THAT(Loop00PHBB, HasName("loop.0.0.ph"));
 1357   ASSERT_THAT(Loop00BB, HasName("loop.0.0"));
 1359   ASSERT_THAT(Loop01PHBB, HasName("loop.0.1.ph"));
 1361   ASSERT_THAT(Loop01BB, HasName("loop.0.1"));
 1363   ASSERT_THAT(Loop02PHBB, HasName("loop.0.2.ph"));
 1365   ASSERT_THAT(Loop02BB, HasName("loop.0.2"));
 1367   ASSERT_THAT(Loop020PHBB, HasName("loop.0.2.0.ph"));
 1369   ASSERT_THAT(Loop020BB, HasName("loop.0.2.0"));
 1371   ASSERT_THAT(Loop02LatchBB, HasName("loop.0.2.latch"));
 1373   ASSERT_THAT(Loop0LatchBB, HasName("loop.0.latch"));
 1375   ASSERT_THAT(EndBB, HasName("end"));
 1376   ASSERT_THAT(BBI, F.end());
unittests/XRay/FDRBlockIndexerTest.cpp
   64   ASSERT_THAT(Index.size(), Eq(2u));
   66   ASSERT_THAT(T1Blocks, Not(Eq(Index.end())));
   73   ASSERT_THAT(T2Blocks, Not(Eq(Index.end())));
unittests/XRay/FDRBlockVerifierTest.cpp
  127   ASSERT_THAT(Block, SizeIs(6u));
unittests/XRay/FDRProducerConsumerTest.cpp
  149   ASSERT_THAT(Records, Not(IsEmpty()));
  159   ASSERT_THAT(Records, SizeIs(2));
  190   ASSERT_THAT(Records, Not(IsEmpty()));
  200   ASSERT_THAT(Records, SizeIs(2));
unittests/XRay/FDRRecordsTest.cpp
   68   ASSERT_THAT(Index.size(), Eq(2u));
   70   ASSERT_THAT(T1Blocks, Not(Eq(Index.end())));
   71   ASSERT_THAT(T1Blocks->second.size(), Eq(2u));
   73   ASSERT_THAT(T2Blocks, Not(Eq(Index.end())));
   74   ASSERT_THAT(T2Blocks->second.size(), Eq(1u));
unittests/XRay/FDRTraceWriterTest.cpp
   64   ASSERT_THAT(Trace, Not(IsEmpty()));
  109   ASSERT_THAT(Trace, Not(IsEmpty()));
  141   ASSERT_THAT(Data.size(), Eq(32u));
  159   ASSERT_THAT(Data.size(), Eq(BufferSize + 32));
  168   ASSERT_THAT(Trace, Not(IsEmpty()));
unittests/tools/llvm-exegesis/Common/AssemblerUtils.h
   54     ASSERT_THAT(Function.getFunctionBytes().str(),
unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp
   36   ASSERT_THAT(ActualAliasedRegisters, ExpectedAliasedRegisters);
   38     ASSERT_THAT(tracker.getOrigin(aliased), X86::EAX);
   57   ASSERT_THAT(RegClassTracker.aliasedBits(), sum);
   65   ASSERT_THAT(&Cache.getRegister(X86::AX), &Cache.getRegister(X86::AX));
   67   ASSERT_THAT(&Cache.getRegisterClass(X86::GR8_ABCD_LRegClassID),
unittests/tools/llvm-exegesis/X86/SnippetFileTest.cpp
   79   ASSERT_THAT(*Snippets, SizeIs(1));
   81   ASSERT_THAT(Snippet.Key.Instructions, ElementsAre(HasOpcode(X86::INC64r)));
   82   ASSERT_THAT(Snippet.Key.RegisterInitialValues,
   85   ASSERT_THAT(Snippet.LiveIns, ElementsAre(X86::RDI, X86::DL));
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp
   83   ASSERT_THAT(CodeTemplates, SizeIs(1));
   86   ASSERT_THAT(CT.Instructions, SizeIs(1));
   89   ASSERT_THAT(IT.VariableValues, SizeIs(1)); // Imm.
  106   ASSERT_THAT(CodeTemplates, SizeIs(1));
  109   ASSERT_THAT(CT.Instructions, SizeIs(1));
  112   ASSERT_THAT(IT.VariableValues, SizeIs(2));
  128   ASSERT_THAT(CodeTemplates, SizeIs(1));
  131   ASSERT_THAT(CT.Instructions, SizeIs(1));
  134   ASSERT_THAT(IT.VariableValues, SizeIs(3));
  170   ASSERT_THAT(CodeTemplates, SizeIs(Gt(1U))) << "Many templates are available";
  173     ASSERT_THAT(CT.Instructions, SizeIs(2));
  176     ASSERT_THAT(IT.VariableValues, SizeIs(2));
  190   ASSERT_THAT(CodeTemplates, SizeIs(Gt(1U))) << "Many templates are available";
  193     ASSERT_THAT(CT.Instructions, SizeIs(2));
  196     ASSERT_THAT(IT.VariableValues, SizeIs(0));
  208   ASSERT_THAT(CodeTemplates, SizeIs(1));
  212   ASSERT_THAT(CT.Instructions, SizeIs(1));
  215   ASSERT_THAT(IT.VariableValues, SizeIs(2));
  229   ASSERT_THAT(CodeTemplates, SizeIs(1));
  233   ASSERT_THAT(CT.Instructions, SizeIs(1));
  236   ASSERT_THAT(IT.VariableValues, SizeIs(0));
  255   ASSERT_THAT(CodeTemplates, SizeIs(1));
  260   ASSERT_THAT(CT.Instructions, SizeIs(kInstructionCount));
  263     ASSERT_THAT(IT.VariableValues, SizeIs(3));
  287   ASSERT_THAT(CodeTemplates, SizeIs(1));
  291   ASSERT_THAT(CT.Instructions, SizeIs(1));
  294   ASSERT_THAT(IT.VariableValues, SizeIs(4));
  321   ASSERT_THAT(CodeTemplates, SizeIs(1));
  325   ASSERT_THAT(CT.Instructions,
  329   ASSERT_THAT(IT.VariableValues, SizeIs(6));