| /src/crypto/openssl/crypto/perlasm/ |
| H A D | riscv.pm | 284 my $template = 0b0011101_00000_00000_000_00000_0110011; 288 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7)); 294 my $template = 0b0011111_00000_00000_000_00000_0110011; 298 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7)); 304 my $template = 0b0011001_00000_00000_000_00000_0110011; 308 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7)); 314 my $template = 0b0011011_00000_00000_000_00000_0110011; 318 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7)); 324 my $template = 0b001100000000_00000_001_00000_0010011; 327 return ".word ".($template | ($rs1 << 15) | ($rd << 7)); [all …]
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | type_traits | 20 template <class T, T v> struct integral_constant; 24 template <bool B> // C++14 30 template <bool, class T = void> struct enable_if; 31 template <bool, class T, class F> struct conditional; 34 template <class T> struct is_void; 35 template <class T> struct is_null_pointer; // C++14 36 template <class T> struct is_integral; 37 template <class T> struct is_floating_point; 38 template <class T> struct is_array; 39 template <class T> struct is_pointer; [all …]
|
| H A D | numbers | 17 template<class T> inline constexpr T e_v = unspecified; 18 template<class T> inline constexpr T log2e_v = unspecified; 19 template<class T> inline constexpr T log10e_v = unspecified; 20 template<class T> inline constexpr T pi_v = unspecified; 21 template<class T> inline constexpr T inv_pi_v = unspecified; 22 template<class T> inline constexpr T inv_sqrtpi_v = unspecified; 23 template<class T> inline constexpr T ln2_v = unspecified; 24 template<class T> inline constexpr T ln10_v = unspecified; 25 template<class T> inline constexpr T sqrt2_v = unspecified; 26 template<class T> inline constexpr T sqrt3_v = unspecified; [all …]
|
| H A D | memory | 24 template <class T, class Alloc> struct uses_allocator; 26 template <class Ptr> 33 template <class U> using rebind = <details>; 38 template <class T> 45 template <class U> using rebind = U*; 50 template <class T> constexpr T* to_address(T* p) noexcept; // C++20 51 template <class Ptr> constexpr auto to_address(const Ptr& p) noexcept; // C++20 53 template <class Alloc> 85 template <class T> using rebind_alloc = Alloc::rebind<T>::other | Alloc<T, Args...>; 86 template <class T> using rebind_traits = allocator_traits<rebind_alloc<T>>; [all …]
|
| H A D | ranges | 32 template<class T> 35 template<class T> 38 template<class T> 40 template<range R> 42 template<range R> 44 template<sized_range R> 46 template<range R> 48 template<range R> 50 template<range R> 52 template <range R> [all …]
|
| H A D | functional | 19 template <class Arg, class Result> 26 template <class Arg1, class Arg2, class Result> 34 template <class T> 45 template<class U> 58 template <class... ArgTypes> 64 template <class T> 67 template <class T> reference_wrapper<T> ref(T& t) noexcept; 68 template <class T> void ref(const T&& t) = delete; 69 template <class T> reference_wrapper<T> ref(reference_wrapper<T>t) noexcept; 71 template <class T> reference_wrapper<const T> cref(const T& t) noexcept; [all …]
|
| H A D | utility | 21 template <class T> 27 template<class T> bool operator!=(const T&, const T&); 28 template<class T> bool operator> (const T&, const T&); 29 template<class T> bool operator<=(const T&, const T&); 30 template<class T> bool operator>=(const T&, const T&); 33 template<class T> 38 template <class T, size_t N> 42 template <class T> T&& forward(typename remove_reference<T>::type& t) noexcept; // constexpr in C+… 43 template <class T> T&& forward(typename remove_reference<T>::type&& t) noexcept; // constexpr in C+… 45 template <typename T> [all …]
|
| /src/contrib/llvm-project/libcxx/include/__pstl/ |
| H A D | backend_fwd.h | 45 template <class... _Backends> 66 template <class _Backend, class _ExecutionPolicy> 72 template <class _Backend, class _ExecutionPolicy> 78 template <class _Backend, class _ExecutionPolicy> 84 template <class _Backend, class _ExecutionPolicy> 90 template <class _Backend, class _ExecutionPolicy> 96 template <class _Backend, class _ExecutionPolicy> 102 template <class _Backend, class _ExecutionPolicy> 108 template <class _Backend, class _ExecutionPolicy> 114 template <class _Backend, class _ExecutionPolicy> [all …]
|
| /src/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | type_traits | 24 template <class> class invocation_type; // not defined 25 template <class F, class... ArgTypes> class invocation_type<F(ArgTypes...)>; 26 template <class> class raw_invocation_type; // not defined 27 template <class F, class... ArgTypes> class raw_invocation_type<F(ArgTypes...)>; 29 template <class T> 31 template <class T> 35 template <class...> using void_t = void; 44 template <template<class...> class Op, class... Args> 46 template <template<class...> class Op, class... Args> 48 template <template<class...> class Op, class... Args> [all …]
|
| /src/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | iterator_traits.h | 47 template <class _Tp> 50 template <class _Tp> 53 template <class _Tp> 59 template <__dereferenceable _Tp> 64 template <class _Iter> 76 template <class _Iter> 80 template <class _Iter> 84 template <class _Iter> 88 template <class _Iter> 92 template <class _Iter> [all …]
|
| /src/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | pointer_traits.h | 37 …template <class _Tp, class = void> … 39 …template <class _Tp> … 46 template <class _Ptr, bool = __has_element_type<_Ptr>::value> 49 template <class _Ptr> 54 template <template <class, class...> class _Sp, class _Tp, class... _Args> 59 template <template <class, class...> class _Sp, class _Tp, class... _Args> 64 template <class _Tp, class = void> 67 template <class _Tp> 70 template <class _Ptr, bool = __has_difference_type<_Ptr>::value> 75 template <class _Ptr> [all …]
|
| H A D | allocator_traits.h | 38 …template <class _Tp, class = void> … 40 …template <class _Tp> … 45 template <class _Tp, 52 template <class _Tp, class _Alloc, class _RawAlloc> 59 template <class _Tp, class _Ptr, class _Alloc, bool = __has_const_pointer<_Alloc>::value> 63 template <class _Tp, class _Ptr, class _Alloc> 66 using type = typename pointer_traits<_Ptr>::template rebind<const _Tp>::other; 68 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<const _Tp>; 75 template <class _Ptr, class _Alloc, bool = __has_void_pointer<_Alloc>::value> 79 template <class _Ptr, class _Alloc> [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ilist_node_options.h | 18 template <bool EnableSentinelTracking, class ParentTy> class ilist_node_base; 19 template <bool EnableSentinelTracking, class ParentTy> class ilist_base; 26 template <bool EnableSentinelTracking> struct ilist_sentinel_tracking {}; 32 template <class Tag> struct ilist_tag {}; 40 template <bool ExtraIteratorBits> struct ilist_iterator_bits {}; 53 template <class ParentTy> struct ilist_parent {}; 58 template <bool IsExplicit> struct explicitness { 75 template <class Option> struct is_valid_option : std::false_type {}; 81 template <class... Options> struct extract_sentinel_tracking; 82 template <bool EnableSentinelTracking, class... Options> [all …]
|
| /src/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | is_integral.h | 23 template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; }; 24 template <> struct __libcpp_is_integral<bool> { enum { value = 1 }; }; 25 template <> struct __libcpp_is_integral<char> { enum { value = 1 }; }; 26 template <> struct __libcpp_is_integral<signed char> { enum { value = 1 }; }; 27 template <> struct __libcpp_is_integral<unsigned char> { enum { value = 1 }; }; 29 template <> struct __libcpp_is_integral<wchar_t> { enum { value = 1 }; }; 32 template <> struct __libcpp_is_integral<char8_t> { enum { value = 1 }; }; 34 template <> struct __libcpp_is_integral<char16_t> { enum { value = 1 }; }; 35 template <> struct __libcpp_is_integral<char32_t> { enum { value = 1 }; }; 36 template <> struct __libcpp_is_integral<short> { enum { value = 1 }; }; [all …]
|
| H A D | common_reference.h | 32 template <class _Xp, class _Yp> 39 template <class _Tp> 41 template <class _Up> 47 template <class _Ap, class _Bp, class _Xp = remove_reference_t<_Ap>, class _Yp = remove_reference_t… 50 template <class _Xp, class _Yp> 53 template <class _Xp, class _Yp> 59 template <class _Ap, class _Bp, class _Xp, class _Yp> 69 template <class _Xp, class _Yp> 75 template <class _Ap, class _Bp, class _Xp, class _Yp> 86 template <class _Tp, class _Up> [all …]
|
| H A D | is_convertible.h | 29 template <class _T1, class _T2> 34 template <class _T1, class _T2> 42 template <class _Tp> 45 template <class _From, class _To, class = void> 48 template <class _From, class _To> 53 template <class _Tp, 58 template <class _Tp> struct __is_array_function_or_void<_Tp, true, false, false> { enum { value = 1… 59 template <class _Tp> struct __is_array_function_or_void<_Tp, false, true, false> { enum { value = 2… 60 template <class _Tp> struct __is_array_function_or_void<_Tp, false, false, true> { enum { value = 3… 64 template <class _Tp, [all …]
|
| H A D | make_unsigned.h | 30 template <class _Tp> 50 template <class _Tp, bool = is_integral<_Tp>::value || is_enum<_Tp>::value> 53 template <class _Tp> 59 template <> struct __make_unsigned<bool, true> {}; 60 template <> struct __make_unsigned< signed short, true> {typedef unsigned short type;}; 61 template <> struct __make_unsigned<unsigned short, true> {typedef unsigned short type;}; 62 template <> struct __make_unsigned< signed int, true> {typedef unsigned int type;}; 63 template <> struct __make_unsigned<unsigned int, true> {typedef unsigned int type;}; 64 template <> struct __make_unsigned< signed long, true> {typedef unsigned long type;}; 65 template <> struct __make_unsigned<unsigned long, true> {typedef unsigned long type;}; [all …]
|
| H A D | make_signed.h | 28 template <class _Tp> 48 template <class _Tp, bool = is_integral<_Tp>::value || is_enum<_Tp>::value> 51 template <class _Tp> 57 template <> struct __make_signed<bool, true> {}; 58 template <> struct __make_signed< signed short, true> {typedef short type;}; 59 template <> struct __make_signed<unsigned short, true> {typedef short type;}; 60 template <> struct __make_signed< signed int, true> {typedef int type;}; 61 template <> struct __make_signed<unsigned int, true> {typedef int type;}; 62 template <> struct __make_signed< signed long, true> {typedef long type;}; 63 template <> struct __make_signed<unsigned long, true> {typedef long type;}; [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | YAMLTraits.h | 60 template<class T> 84 template <class T, class Context> struct MappingContextTraits { 106 template <typename T, typename Enable = void> struct ScalarEnumerationTraits { 122 template <typename T, typename Enable = void> struct ScalarBitSetTraits { 148 template <typename T, typename Enable = void> struct ScalarTraits { 178 template <typename T> 215 template <typename T> struct TaggedScalarTraits { 245 template<typename T, typename EnableIf = void> 258 template<typename T, typename EnableIf = void> 266 template<typename T> [all …]
|
| /src/contrib/llvm-project/libcxx/include/__random/ |
| H A D | is_valid.h | 31 template <class> 33 template <> 35 template <> 37 template <> 46 template <class> 48 template <> 50 template <> 52 template <> 54 template <> 56 template <> [all …]
|
| /src/crypto/openssl/Configurations/ |
| H A D | 50-nonstop.conf | 5 template => 1, 52 template => 1, 63 template => 1, 74 template => 1, 85 template => 1, 94 template => 1, 103 template => 1, 113 template => 1, 118 template => 1, 123 template => 1, [all …]
|
| /src/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | operations.h | 28 template <class _Tp = void> 30 template <class _Tp> 42 template <class _Tp> 45 template <class _Tp, class _Up> 49 template <> 51 template <class _T1, class _T2> 62 template <class _Tp = void> 64 template <class _Tp> 75 template <> 77 template <class _T1, class _T2> [all …]
|
| H A D | weak_result_type.h | 27 template <class _Tp> 30 template <class _Up> 32 template <class _Up> 41 template <class _Tp> 49 template <class _Ap, class _Rp> 57 template <class _Tp> 65 template <class _A1, class _A2, class _Rp> 73 template <class _Tp, bool = __derives_from_unary_function<_Tp>::value> 77 template <class _Tp> 81 template <class _Tp, bool = __derives_from_binary_function<_Tp>::value> [all …]
|
| /src/tools/lua/ |
| H A D | template.lua | 100 return t.context[k] or t.template[k] or _G[k] 104 return t.context[k] or t.template[k] or _ENV[k] 156 local function load_view(template) 159 local path, root = view, template.root 177 local function loader(template) 179 return assert(load(view, nil, nil, setmetatable({ template = template }, VIEW_ENV))) 195 local function new(template, safe) 196 template = template or newtab(0, 26) 198 template._VERSION = "2.0" 199 template.cache = {} [all …]
|
| /src/contrib/googletest/googlemock/include/gmock/ |
| H A D | gmock-actions.h | 170 template <typename T, bool kDefaultConstructible> 174 template <typename T> 198 template <typename T> 213 template <typename T> 222 template <typename T> 232 template <> \ 272 template <typename P> 278 template <typename...> 282 template <typename P1> 287 template <typename P1, typename... Ps> [all …]
|