|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/STLExtras.h 528 using type = std::tuple<decltype(*declval<Iters>())...>;
552 std::tuple<Iters...> iterators;
632 std::tuple<Args...> ts;
694 using type = std::tuple<typename ZipLongestItemType<Iters>::type...>;
706 0, std::tuple<Iters...>>::type>::difference_type,
713 std::tuple<Iters...> iterators;
714 std::tuple<Iters...> end_iterators;
768 std::tuple<Args...> ts;
823 std::tuple<IterTs...> Begins;
824 std::tuple<IterTs...> Ends;
924 std::tuple<RangeTs...> Ranges;
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 632 Expected<std::tuple<JITTargetAddress, uint32_t>> emitTrampolineBlock() {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h 318 std::tuple<JITTargetAddress, uint32_t>()> {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h 298 Expected<std::tuple<JITTargetAddress, uint32_t>> handleEmitTrampolineBlock() {
include/llvm/ExecutionEngine/Orc/RPCSerialization.h 553 static Error serialize(ChannelT &C, const std::tuple<ArgTs...> &V) {
558 static Error deserialize(ChannelT &C, std::tuple<ArgTs...> &V) {
565 static Error serializeTupleHelper(ChannelT &C, const std::tuple<ArgTs...> &V,
572 static Error deserializeTupleHelper(ChannelT &C, std::tuple<ArgTs...> &V,
include/llvm/ExecutionEngine/Orc/RPCUtils.h 208 using Type = std::tuple<typename std::decay<
512 unpackAndRun(HandlerT &Handler, std::tuple<TArgTs...> &Args) {
551 static Error deserializeArgs(ChannelT &C, std::tuple<CArgTs...> &Args) {
557 static Error deserializeArgsHelper(ChannelT &C, std::tuple<CArgTs...> &Args,
include/llvm/IR/PassManager.h 421 std::tuple<ArgTs...> Args,
436 std::tuple<MainArgTs...> Args) {
include/llvm/Support/Format.h 91 std::tuple<Ts...> Vals;
lib/CodeGen/MachineBlockPlacement.cpp 1505 SmallVector<std::tuple<BranchProbability, MachineBasicBlock *>, 4>
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 268 std::tuple<Function *, MDNode *>
lib/Target/AMDGPU/SIInstrInfo.cpp 4471 static std::tuple<unsigned, unsigned>
lib/Transforms/IPO/PartialInlining.cpp 321 std::tuple<DebugLoc, BasicBlock *> getOneDebugLoc(Function *F) {
334 std::tuple<int, int> computeOutliningCosts(FunctionCloner &Cloner);
890 std::tuple<int, int>
projects/compiler-rt/lib/xray/xray_fdr_log_writer.h 66 static_assert(AggregateSizes<std::tuple<DataTypes...>>::value <=
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 1350 std::tuple<Ps...> Params;
tools/clang/include/clang/Sema/Sema.h 1104 std::tuple<MangleNumberingContext *, Decl *>
1658 std::tuple<const Ts &...> Args;
tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h 49 const std::tuple<RequirementTypes...> &Requirements,
89 const std::tuple<RequirementTypes...> &Requirements,
127 Rule(std::tuple<RequirementTypes...> Requirements)
148 std::tuple<RequirementTypes...> Requirements;
tools/clang/lib/AST/ASTImporter.cpp 202 Expected<std::tuple<THead, TTail...>>
207 Expected<std::tuple<TTail...>> ToTailOrErr = importSeq(FromTail...);
419 std::tuple<FunctionTemplateDecl *, TemplateArgsTy>;
tools/clang/lib/CodeGen/CodeGenFunction.h 614 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
633 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
tools/clang/lib/CodeGen/EHScopeStack.h 198 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
282 void pushCleanupTuple(CleanupKind Kind, std::tuple<As...> A) {
tools/clang/lib/Sema/SemaLambda.cpp 275 std::tuple<MangleNumberingContext *, Decl *>
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 196 template <class T> std::tuple<NodeId, NodeId> PreTraverse(T *ASTNode) {
214 void PostTraverse(std::tuple<NodeId, NodeId> State) {
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp 55 static llvm::Optional<std::tuple<DurationScale, double>>
105 llvm::Optional<std::tuple<DurationScale, double>> result =
tools/clang/tools/extra/clangd/unittests/Matchers.h 84 std::tuple<M...> Matchers;
tools/clang/unittests/AST/ASTImporterFixtures.cpp 139 std::tuple<Decl *, Decl *>
tools/clang/unittests/AST/ASTImporterFixtures.h 156 std::tuple<Decl *, Decl *>
tools/clang/unittests/AST/ASTImporterVisibilityTest.cpp 81 ::testing::WithParamInterface<std::tuple<ArgVector, const char *>>;
176 std::tuple<ArgVector, std::tuple<const char *, const char *, bool>>>;
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp 25 std::tuple<NodeType *, NodeType *> makeDecls(
45 std::tuple<TranslationUnitDecl *, TranslationUnitDecl *> makeTuDecls(
63 std::tuple<NodeType *, NodeType *> makeDecls(
73 std::tuple<NamedDecl *, NamedDecl *> makeNamedDecls(
95 bool testStructuralMatch(std::tuple<Decl *, Decl *> t) {
1281 findDeclPair(std::tuple<TranslationUnitDecl *, TranslationUnitDecl *> TU,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp 565 std::tuple<FileSpec, ConstString>
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h 88 static std::tuple<FileSpec, ConstString> GetExceptionThrowLocation();
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp 1486 std::tuple<llvm::VersionTuple, llvm::StringRef>
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h 79 static std::tuple<llvm::VersionTuple, llvm::StringRef>
tools/llvm-objcopy/ELF/Object.cpp 408 static std::tuple<uint64_t, uint64_t>
tools/polly/include/polly/CodeGen/LoopGenerators.h 213 virtual std::tuple<Value *, Function *>
tools/polly/include/polly/CodeGen/LoopGeneratorsGOMP.h 53 std::tuple<Value *, Function *> createSubFn(Value *Stride, AllocaInst *Struct,
tools/polly/include/polly/CodeGen/LoopGeneratorsKMP.h 77 std::tuple<Value *, Function *> createSubFn(Value *Stride, AllocaInst *Struct,
tools/polly/include/polly/ScopBuilder.h 444 std::tuple<AliasGroupVectorTy, DenseSet<const ScopArrayInfo *>>
tools/polly/include/polly/Support/ScopHelper.h 459 std::tuple<std::vector<const llvm::SCEV *>, std::vector<int>>
tools/polly/lib/Analysis/ScopBuilder.cpp 3350 std::tuple<ScopBuilder::AliasGroupVectorTy, DenseSet<const ScopArrayInfo *>>
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp 90 std::tuple<Value *, Function *>
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp 126 std::tuple<Value *, Function *>
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 117 static std::tuple<std::string, std::vector<Value *>>
tools/polly/lib/Support/ScopHelper.cpp 661 std::tuple<std::vector<const SCEV *>, std::vector<int>>
tools/polly/lib/Transform/DeLICM.cpp 613 std::tuple<isl::union_map, isl::map>
unittests/ADT/IteratorTest.cpp 337 const vector<tuple<Optional<unsigned>, Optional<StringRef>>> expected{
351 const vector<tuple<Optional<StringRef>, Optional<unsigned>>> expected{
unittests/ADT/MakeUniqueTest.cpp 25 auto p2 = std::make_unique<std::tuple<int, int>>(0, 1);
unittests/IR/PatternMatch.cpp 1114 typedef ::testing::Types<std::tuple<Value*, Instruction*>,
1115 std::tuple<const Value*, const Instruction *>>
usr/include/c++/7.4.0/bits/stl_pair.h 375 pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>);
436 pair(tuple<_Args1...>&, tuple<_Args2...>&,
usr/include/c++/7.4.0/bits/unique_ptr.h 152 tuple<pointer, _Dp> _M_t;
usr/include/c++/7.4.0/functional 460 tuple<_Bound_args...> _M_bound_args;
usr/include/c++/7.4.0/thread 253 static _Invoker<__decayed_tuple<_Callable, _Args...>>
usr/include/c++/7.4.0/tuple 985 constexpr tuple(const tuple&) = default;
987 constexpr tuple(tuple&&) = default;
995 constexpr tuple(const tuple<_U1, _U2>& __in)
1013 constexpr tuple(tuple<_U1, _U2>&& __in)
1115 tuple(allocator_arg_t __tag, const _Alloc& __a, const tuple& __in)
1119 tuple(allocator_arg_t __tag, const _Alloc& __a, tuple&& __in)
1208 tuple&
1209 operator=(const tuple& __in)
1215 tuple&
1216 operator=(tuple&& __in)
1224 tuple&
1225 operator=(const tuple<_U1, _U2>& __in)
1232 tuple&
1233 operator=(tuple<_U1, _U2>&& __in)
1240 tuple&
1249 tuple&
1258 swap(tuple& __in)
1280 : tuple_element<__i - 1, tuple<_Tail...> > { };
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1314 get(tuple<_Elements...>& __t) noexcept
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1320 get(const tuple<_Elements...>& __t) noexcept
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
1326 get(tuple<_Elements...>&& __t) noexcept
1328 typedef __tuple_element_t<__i, tuple<_Elements...>> __element_type;
1397 operator==(const tuple<_TElements...>& __t,
1398 const tuple<_UElements...>& __u)
1402 using __compare = __tuple_compare<tuple<_TElements...>,
1403 tuple<_UElements...>,
1410 operator<(const tuple<_TElements...>& __t,
1411 const tuple<_UElements...>& __u)
1415 using __compare = __tuple_compare<tuple<_TElements...>,
1416 tuple<_UElements...>,
1423 operator!=(const tuple<_TElements...>& __t,
1424 const tuple<_UElements...>& __u)
1429 operator>(const tuple<_TElements...>& __t,
1430 const tuple<_UElements...>& __u)
1435 operator<=(const tuple<_TElements...>& __t,
1436 const tuple<_UElements...>& __u)
1447 constexpr tuple<typename __decay_and_strip<_Elements>::__type...>
1450 typedef tuple<typename __decay_and_strip<_Elements>::__type...>
1458 constexpr tuple<_Elements&&...>
1468 tuple<_Tp..., __tuple_element_t<_Idx, _Tuple>>,
1475 typedef tuple<_Tp...> __type;
1503 typedef tuple<_Ts...> __type;
1509 typedef typename __combine_tuples<tuple<_T1s..., _T2s...>,
1588 constexpr tuple<_Elements&...>
1602 swap(tuple<_Elements...>& __x, tuple<_Elements...>& __y)
1602 swap(tuple<_Elements...>& __x, tuple<_Elements...>& __y)
utils/unittest/googlemock/include/gmock/gmock-generated-actions.h 91 static R Invoke(Function function, const ::testing::tuple<A1, A2>& args) {
98 const ::testing::tuple<A1, A2>& args) {
utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h 589 ::testing::tuple<
593 typedef ::testing::tuple<
804 ::testing::tuple<
808 typedef ::testing::tuple<
utils/unittest/googlemock/include/gmock/gmock-matchers.h 2731 typedef ::testing::tuple<const LhsValue&, const RhsValue&> InnerMatcherArg;
3596 typedef ::testing::tuple<T, Second> ArgTuple;
utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h 85 typedef ::testing::tuple<Matcher<A1>, Matcher<A2> > type;
181 typedef ::testing::tuple<A1, A2> ArgumentTuple;
utils/unittest/googletest/include/gtest/gtest-printers.h 670 void PrintTo(const ::std::tuple<Types...>& t, ::std::ostream* os) {
895 typedef ::std::tuple<Types...> Tuple;
utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h 3163 : public ParamGeneratorInterface< ::testing::tuple<T1, T2> > {
3165 typedef ::testing::tuple<T1, T2> ParamType;
4844 operator ParamGenerator< ::testing::tuple<T1, T2> >() const {