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

References

include/llvm/ADT/ArrayRef.h
  214       return drop_back(size() - N);
lib/Analysis/InstructionSimplify.cpp
 4064       all_of(Ops.slice(1).drop_back(1),
lib/DebugInfo/MSF/MSFBuilder.cpp
  217     StreamData[Idx].second = CurrentBlocks.drop_back(RemovedBlocks);
  276          ArrayRef<uint32_t>(DirectoryBlocks).drop_back(NumUnnecessaryBlocks))
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
  259       HotBlocksRef.drop_back(BBFreqs.size() - getHottestBlocks(BBFreqs.size()));
lib/IR/DebugInfoMetadata.cpp
 1120       Expr->getElements().drop_back(DropUntilStackValue);
lib/TableGen/Record.cpp
 2076     SCs = SCs.drop_back(1 + SC->getSuperClasses().size());
lib/Target/AMDGPU/SIFrameLowering.cpp
  367   for (MCPhysReg Reg : AllSGPRs.drop_back(ReservedRegCount)) {
lib/Target/Hexagon/HexagonISelLowering.cpp
 2510     for (ArrayRef<SDValue> A(Rs); A.size() != 1; A = A.drop_back(A.size()/2)) {
lib/Target/X86/X86ISelLowering.cpp
 7967           EltsFromConsecutiveLoads(HalfVT, Elts.drop_back(HalfNumElems), DL,
tools/clang/lib/Basic/Module.cpp
  233     nameParts = nameParts.drop_back();
tools/clang/lib/CodeGen/CGBuiltin.cpp
 9981                                           Ops.drop_back());
tools/clang/lib/CodeGen/CGExpr.cpp
 3413   for (auto idx : indices.drop_back())
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 3756          makeArrayRef(moduleEltTys).drop_back(unsigned(RuntimeVersion < 10)));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  516       FieldTypesRef = FieldTypesRef.drop_back();
 3737     FieldsRef = FieldsRef.drop_back();
tools/clang/lib/Index/IndexingContext.cpp
   99   reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD,
  139     reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD,
tools/clang/lib/Tooling/Syntax/BuildTree.cpp
   65     Pending.foldChildren(Tokens.drop_back(),
  106       for (auto &T : A.tokenBuffer().expandedTokens().drop_back())
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  596   DumpTokens(OS, llvm::makeArrayRef(ExpandedTokens).drop_back());
tools/clang/tools/extra/clangd/unittests/ParsedASTTests.cpp
  189   EXPECT_EQ(T.expandedTokens().drop_back().back().text(SM), "last_token");
  215   EXPECT_EQ(T.expandedTokens().drop_back().back().text(SM), "}");
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  605               ValueIs(SameRange(findSpelled("A split").drop_back())));
  674   llvm::ArrayRef<syntax::Token> Foo1 = findSpelled("FOO 1").drop_back();
  678                           SameRange(findExpanded("3 + 4 1").drop_back()))));
  680   llvm::ArrayRef<syntax::Token> Foo2 = findSpelled("FOO 2").drop_back();
  684                           SameRange(findExpanded("3 + 4 2").drop_back()))));
tools/lldb/include/lldb/Utility/Args.h
  166     return llvm::makeArrayRef(m_argv).drop_back();
tools/lldb/source/Commands/CommandObjectType.cpp
   82   for (auto entry : llvm::enumerate(command.entries().drop_back())) {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  508   specs = specs.drop_back();
 1140     arg_indices = arg_indices.drop_back();
tools/llvm-cov/SourceCoverageViewText.cpp
  182     Segments = Segments.drop_back();
unittests/ADT/ArrayRefTest.cpp
   84   EXPECT_EQ(1U, AR.drop_back(AR.size() - 1).size());
   98   EXPECT_TRUE(AR1.drop_back().equals(AR2));
  179   ArrayRef<int> AR1a = AR1.drop_back();
unittests/Support/BinaryStreamTest.cpp
  338   EXPECT_EQ(RefData.drop_back(2), Result);
  353   EXPECT_EQ(RefData.drop_front(2).drop_back(2), Result);