Searched refs:is_same (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_type_traits.h26 // is_same<T, U>
32 // is_same<int,int>::value - True
33 // is_same<int,char>::value - False
36 struct is_same : public false_type {}; struct in namespace:__sanitizer
39 struct is_same<T, T> : public true_type {}; struct in namespace:__sanitizer
47 // is_same<int, conditional<true, int, double>::type>::value
48 // is_same<double, conditional<false, int, double>::type>::value
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/
H A DRawByteChannel.h92 (std::is_same<T, uint8_t>::value || std::is_same<T, int8_t>::value ||
93 std::is_same<T, uint16_t>::value || std::is_same<T, int16_t>::value ||
94 std::is_same<T, uint32_t>::value || std::is_same<T, int32_t>::value ||
95 std::is_same<T, uint64_t>::value || std::is_same<T, int64_t>::value ||
96 std::is_same<T, char>::value)>> {
150 (std::is_same<
[all...]
H A DRPCUtils.h895 std::enable_if_t<std::is_same<decltype(T::serialize(
915 std::is_same<decltype(T::deserialize(std::declval<ChannelT &>(),
1649 static const bool value = std::is_same<F, Func>::value |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringOptionVisitor.h39 static auto check(ClassT *) -> typename std::is_same<
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DTypeCategory.h94 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
100 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
107 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
113 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
120 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
126 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
133 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
139 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DFormatVariadicDetails.h82 std::enable_if_t<std::is_same<decltype(std::declval<llvm::raw_ostream &>()
149 !std::is_same<llvm::Error, std::remove_cv_t<T>>::value,
H A DAllocatorBase.h74 std::enable_if_t<!std::is_same<std::remove_cv_t<T>, void>::value, void>
H A DTrailingObjects.h330 std::is_same<Foo<TrailingTys...>, Foo<Tys...>>::value, size_t>
342 std::is_same<Foo<TrailingTys...>, Foo<Tys...>>::value, size_t>
H A DFormatProviders.h38 : public std::integral_constant<bool, std::is_same<T, char>::value> {};
H A DJSON.h333 typename = std::enable_if_t<std::is_same<T, bool>::value>,
340 typename = std::enable_if_t<!std::is_same<T, bool>::value>>
353 typename = std::enable_if_t<std::is_same<
H A DYAMLTraits.h1943 !std::is_same<TYPE, std::string>::value && \
1944 !std::is_same<TYPE, llvm::StringRef>::value, \
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h526 !std::is_same<From, T>::value> * = nullptr)
537 std::enable_if_t<std::is_same<T, QualType>::value &&
538 std::is_same<TypeT, Type>::value> * = nullptr)
686 static_assert(std::is_same<T, CXXOperatorCallExpr>::value ||
689 static_assert(std::is_same<ArgT, std::vector<std::string>>::value,
770 static_assert(std::is_same<DeclMatcherT, Matcher<Decl>>::value,
941 std::is_same<T, Decl>::value ||
942 std::is_same<T, Stmt>::value ||
943 std::is_same<T, QualType>::value ||
944 std::is_same<
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h184 if (std::is_same<SecCommonFlags, SecFlagType>())
191 IsFlagLegal = std::is_same<SecNameTableFlags, SecFlagType>();
194 IsFlagLegal = std::is_same<SecProfSummaryFlags, SecFlagType>();
207 bool IsCommon = std::is_same<SecCommonFlags, SecFlagType>();
215 bool IsCommon = std::is_same<SecCommonFlags, SecFlagType>();
223 bool IsCommon = std::is_same<SecCommonFlags, SecFlagType>();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A Diterator.h198 std::is_same<T, typename std::iterator_traits<
202 std::is_same<T, typename std::iterator_traits<
H A DAny.h65 llvm::negation<std::is_same<std::decay_t<T>, Any>>,
H A DArrayRef.h257 std::enable_if_t<std::is_same<U, T>::value, ArrayRef<T>> &
265 std::enable_if_t<std::is_same<U, T>::value, ArrayRef<T>> &
H A DAPFloat.h795 static_assert(std::is_same<T, IEEEFloat>::value ||
796 std::is_same<T, DoubleAPFloat>::value, "");
797 if (std::is_same<T, DoubleAPFloat>::value) {
H A DSTLExtras.h197 !std::is_same<std::remove_cv_t<std::remove_reference_t<Callable>>,
1304 std::is_same<T, U>::value || is_one_of<T, Ts...>::value;
1474 std::enable_if_t<std::is_same<typename std::iterator_traits<decltype(
1921 !std::is_same<typename std::iterator_traits<std::remove_reference_t<
1946 !std::is_same<typename std::iterator_traits<std::remove_reference_t<
H A DStringRef.h268 std::enable_if_t<std::is_same<T, std::string>::value, StringRef> &
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h801 std::is_same<BitfieldElement, HasMetadataField>::value ||
810 std::is_same<BitfieldElement, HasMetadataField>::value ||
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DPartialDiagnostic.h382 friend inline std::enable_if_t<std::is_same<T, DeclContext>::value,
H A DDiagnostic.h1229 inline std::enable_if_t<std::is_same<T, bool>::value, const DiagnosticBuilder &>
1260 std::is_same<std::remove_const_t<T>, DeclContext>::value,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DItaniumManglingCanonicalizer.cpp96 if (std::is_same<T, ForwardTemplateReference>::value) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h766 if (std::is_same<int8_t, std::make_signed_t<T>>::value)
769 if (std::is_same<int16_t, std::make_signed_t<T>>::value)
778 bool IsInt8t = std::is_same<int8_t, std::make_signed_t<T>>::value;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h204 std::is_same<decltype(Body(std::declval<const SymbolStringPtr &>(),
226 std::is_same<decltype(Body(std::declval<const SymbolStringPtr &>(),

Completed in 316 milliseconds

12