Home
last modified time | relevance | path

Searched refs:Ts (Results 1 – 25 of 100) sorted by relevance

1234

/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DNonTrivialTypeVisitor.h22 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit()
24 std::forward<Ts>(Args)...); in visit()
27 template <class... Ts>
29 Ts &&... Args) { in visitWithKind()
51 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit()
54 std::forward<Ts>(Args)...); in visit()
57 template <class... Ts>
59 QualType FT, Ts &&... Args) { in visitWithKind()
79 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit()
86 template <class... Ts>
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DValueProfileCollector.cpp33 template <class... Ts> class PluginChain;
45 template <class PluginT, class... Ts>
46 class PluginChain<PluginT, Ts...> : public PluginChain<Ts...> {
48 using Base = PluginChain<Ts...>;
52 : PluginChain<Ts...>(F, TLI), Plugin(F, TLI) {} in PluginChain()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DProgram.h75 template <typename... Ts>
76 Function *createFunction(const FunctionDecl *Def, Ts &&... Args) { in createFunction()
77 auto *Func = new Function(*this, Def, std::forward<Ts>(Args)...); in createFunction()
82 template <typename... Ts>
83 Function *createFunction(Ts &&... Args) { in createFunction()
84 auto *Func = new Function(*this, std::forward<Ts>(Args)...); in createFunction()
188 template <typename... Ts>
189 Descriptor *allocateDescriptor(Ts &&... Args) { in allocateDescriptor()
190 return new (Allocator) Descriptor(std::forward<Ts>(Args)...); in allocateDescriptor()
/netbsd/external/gpl3/gcc/dist/gcc/
H A Diterator-utils.h61 template<typename... Ts>
62 explicit derived_iterator (Ts... args) in derived_iterator()
63 : m_base (std::forward<Ts> (args)...) {} in derived_iterator()
117 template<typename... Ts>
118 explicit const_derived_container (Ts... args) in const_derived_container()
119 : BaseCT (std::forward<Ts> (args)...) {} in const_derived_container()
147 template<typename... Ts>
148 wrapper_iterator (Ts... args) : m_contents (std::forward<Ts> (args)...) {} in wrapper_iterator()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DAllocatorList.h43 template <class... Ts> Node(Ts &&... Vs) : V(std::forward<Ts>(Vs)...) {} in Node()
180 template <class... Ts> iterator emplace(iterator I, Ts &&... Vs) { in emplace()
181 return iterator(List.insert(I.wrapped(), *create(std::forward<Ts>(Vs)...))); in emplace()
213 template <class... Ts> void emplace_back(Ts &&... Vs) { in emplace_back()
214 emplace(end(), std::forward<Ts>(Vs)...); in emplace_back()
216 template <class... Ts> void emplace_front(Ts &&... Vs) { in emplace_front()
217 emplace(begin(), std::forward<Ts>(Vs)...); in emplace_front()
H A DDenseMapInfo.h240 template <typename... Ts> struct DenseMapInfo<std::tuple<Ts...>> {
241 using Tuple = std::tuple<Ts...>;
244 return Tuple(DenseMapInfo<Ts>::getEmptyKey()...);
248 return Tuple(DenseMapInfo<Ts>::getTombstoneKey()...);
254 std::integral_constant<bool, I + 1 == sizeof...(Ts)> atEnd;
265 static unsigned getHashValue(const std::tuple<Ts...> &values) {
266 std::integral_constant<bool, 0 == sizeof...(Ts)> atEnd;
273 std::integral_constant<bool, I + 1 == sizeof...(Ts)> atEnd;
284 std::integral_constant<bool, 0 == sizeof...(Ts)> atEnd;
H A DHashing.h117 template <typename... Ts>
118 hash_code hash_value(const std::tuple<Ts...> &arg);
556 template <typename T, typename ...Ts>
558 const T &arg, const Ts &...args) {
604 template <typename ...Ts> hash_code hash_combine(const Ts &...args) {
657 template <typename... Ts, std::size_t... Indices>
658 hash_code hash_value_tuple_helper(const std::tuple<Ts...> &arg,
666 template <typename... Ts>
667 hash_code hash_value(const std::tuple<Ts...> &arg) {
670 arg, typename std::index_sequence_for<Ts...>());
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DFormat.h89 template <typename... Ts>
91 std::tuple<Ts...> Vals;
104 format_object(const char *fmt, const Ts &... vals)
106 validate_format_parameters<Ts...>();
110 return snprint_tuple(Buffer, BufferSize, std::index_sequence_for<Ts...>());
123 template <typename... Ts>
124 inline format_object<Ts...> format(const char *Fmt, const Ts &... Vals) {
125 return format_object<Ts...>(Fmt, Vals...);
H A DFormatVariadic.h143 template <typename... Ts>
145 operator()(Ts &... Items) { in operator()
249 template <typename... Ts>
250 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
251 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...))> {
253 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
256 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
H A DAlignOf.h27 template <typename T, typename... Ts> struct AlignedCharArrayUnion {
28 using AlignedUnion = std::aligned_union_t<1, T, Ts...>;
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DLinePrinter.h44 template <typename... Ts> void formatLine(const char *Fmt, Ts &&... Items) { in formatLine()
45 printLine(formatv(Fmt, std::forward<Ts>(Items)...)); in formatLine()
47 template <typename... Ts> void format(const char *Fmt, Ts &&... Items) { in format()
48 print(formatv(Fmt, std::forward<Ts>(Items)...)); in format()
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DErrorHandling.h42 template <typename T, typename... Ts>
43 T unwrapOrError(Expected<T> EO, Ts &&... Args) { in unwrapOrError()
46 exitWithError(EO.takeError(), std::forward<Ts>(Args)...); in unwrapOrError()
/netbsd/external/apache2/llvm/dist/clang/lib/Format/
H A DTokenAnnotator.h86 template <typename... Ts> bool startsWith(Ts... Tokens) const { in startsWith()
94 template <typename... Ts> bool endsWith(Ts... Tokens) const { in endsWith()
H A DFormatToken.h457 template <typename A, typename B, typename... Ts>
458 bool isOneOf(A K1, B K2, Ts... Ks) const { in isOneOf()
478 template <typename A, typename... Ts>
479 bool startsSequence(A K1, Ts... Tokens) const { in startsSequence()
489 template <typename A, typename... Ts>
490 bool endsSequence(A K1, Ts... Tokens) const { in endsSequence()
703 template <typename A, typename... Ts>
704 bool startsSequenceInternal(A K1, Ts... Tokens) const { in startsSequenceInternal()
716 template <typename A, typename... Ts> bool endsSequenceInternal(A K1) const { in endsSequenceInternal()
722 template <typename A, typename... Ts>
[all …]
/netbsd/external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/
H A DStencil.h64 template <typename... Ts> Stencil cat(Ts &&... Parts) { in cat()
65 return catVector({detail::makeStencil(std::forward<Ts>(Parts))...}); in cat()
/netbsd/external/gpl3/gdb/dist/gdbsupport/
H A Dtraits.h49 template<typename... Ts>
52 template<typename... Ts>
53 using void_t = typename make_void<Ts...>::type;
/netbsd/external/gpl3/gdb.old/dist/gdbsupport/
H A Dtraits.h49 template<typename... Ts>
52 template<typename... Ts>
53 using void_t = typename make_void<Ts...>::type;
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h133 auto Make = [](ArrayRef<Value *>, ArrayRef<Type *> Ts) { in anyPtrType()
136 for (Type *T : Ts) in anyPtrType()
152 auto Make = [](ArrayRef<Value *>, ArrayRef<Type *> Ts) { in sizedPtrType()
155 for (Type *T : Ts) in sizedPtrType()
/netbsd/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Dfunctions.h190 template<typename T, typename... Ts>
191 T *allocate (Ts... args);
193 template<typename T, typename... Ts>
194 T *allocate_temp (Ts... args);
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp39 template <class... Ts>
53 template <class... Ts> void visitTrivial(Ts... Args) {} in visitTrivial()
55 template <class... Ts> void visitCXXDestructor(Ts... Args) { in visitCXXDestructor()
59 template <class... Ts> void flushTrivialFields(Ts... Args) {} in flushTrivialFields()
85 template <class... Ts>
92 template <class... Ts>
95 Ts &&... Args) { in visitWithKind()
103 std::forward<Ts>(Args)...); in visitWithKind()
106 template <class... Ts>
108 Ts... Args) { in visitTrivial()
[all …]
/netbsd/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DCloneDetection.h194 template <typename T1, typename... Ts>
196 Ts... ConstraintList) { in constrainClones()
206 template <typename... Ts>
207 void findClones(std::vector<CloneGroup> &Result, Ts... ConstraintList) { in findClones()
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h148 template <typename T, typename... Ts>
149 T unwrapOrError(Expected<T> EO, Ts &&... Args) { in unwrapOrError()
152 reportError(EO.takeError(), std::forward<Ts>(Args)...); in unwrapOrError()
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-xray/
H A Dxray-graph-diff.h51 template <typename... Ts> Factory(Ts &... Args) : G{{Args...}} {} in Factory()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h67 template <typename... Ts> PASS_NAME(Ts &&...) {} \
74 template <typename... Ts> PASS_NAME(Ts &&...) {} \
81 template <typename... Ts> PASS_NAME(Ts &&...) {} \
93 template <typename... Ts> PASS_NAME(Ts &&...) {} \
/netbsd/external/apache2/llvm/dist/llvm/tools/lli/
H A DExecutionUtils.cpp48 template <typename... Ts> static void outsv(const char *Fmt, Ts &&...Vals) { in outsv()

1234