|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/APFloat.h 785 static_assert(std::is_same<T, IEEEFloat>::value ||
786 std::is_same<T, DoubleAPFloat>::value, "");
787 if (std::is_same<T, DoubleAPFloat>::value) {
include/llvm/ADT/ArrayRef.h 249 typename std::enable_if<std::is_same<U, T>::value, ArrayRef<T>>::type &
257 typename std::enable_if<std::is_same<U, T>::value, ArrayRef<T>>::type &
include/llvm/ADT/STLExtras.h 1002 std::is_same<T, U>::value || is_one_of<T, Ts...>::value;
1147 std::is_same<typename std::iterator_traits<decltype(
include/llvm/ADT/SmallVector.h 287 typename std::enable_if<std::is_same<typename std::remove_const<T1>::type,
include/llvm/ADT/StringRef.h 258 typename std::enable_if<std::is_same<T, std::string>::value,
include/llvm/ExecutionEngine/Orc/RPCUtils.h 899 std::is_same<decltype(T::serialize(std::declval<ChannelT &>(),
918 std::is_same<decltype(T::deserialize(std::declval<ChannelT &>(),
1652 static const bool value = std::is_same<F, Func>::value |
include/llvm/Support/Casting.h 236 std::is_same<X, typename simplify_type<X>::SimpleType>::value;
include/llvm/Support/FormatVariadicDetails.h 82 std::is_same<decltype(std::declval<llvm::raw_ostream &>()
include/llvm/Support/TrailingObjects.h 330 std::is_same<Foo<TrailingTys...>, Foo<Tys...>>::value, size_t>::type
342 std::is_same<Foo<TrailingTys...>, Foo<Tys...>>::value, size_t>::type
lib/Support/ItaniumManglingCanonicalizer.cpp 112 if (std::is_same<T, ForwardTemplateReference>::value) {
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 856 std::is_same<int8_t, typename std::make_signed<T>::type>::value;
874 std::is_same<int8_t, typename std::make_signed<T>::type>::value;
lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h 766 if (std::is_same<int8_t, typename std::make_signed<T>::type>::value)
769 if (std::is_same<int16_t, typename std::make_signed<T>::type>::value)
779 std::is_same<int8_t, typename std::make_signed<T>::type>::value;
tools/clang/include/clang/AST/Expr.h 956 static_assert(std::is_same<uint64_t, llvm::APInt::WordType>::value,
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 520 std::is_same<T, QualType>::value &&
521 std::is_same<TypeT, Type>::value>::type* = nullptr)
669 static_assert(std::is_same<T, CXXOperatorCallExpr>::value ||
672 static_assert(std::is_same<ArgT, StringRef>::value,
752 static_assert(std::is_same<DeclMatcherT, Matcher<Decl>>::value,
922 std::is_same<T, Decl>::value ||
923 std::is_same<T, Stmt>::value ||
924 std::is_same<T, QualType>::value ||
925 std::is_same<T, Type>::value ||
926 std::is_same<T, TypeLoc>::value ||
927 std::is_same<T, NestedNameSpecifier>::value ||
928 std::is_same<T, NestedNameSpecifierLoc>::value ||
929 std::is_same<T, CXXCtorInitializer>::value;
tools/clang/include/clang/Basic/Diagnostic.h 1211 typename std::enable_if<std::is_same<T, bool>::value,
1243 std::is_same<typename std::remove_const<T>::type, DeclContext>::value,
tools/clang/include/clang/Basic/PartialDiagnostic.h 384 typename std::enable_if<std::is_same<T, DeclContext>::value,
tools/clang/include/clang/Sema/Overload.h 988 std::is_same<ImplicitConversionSequence, T>::value,
tools/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h 39 static auto check(ClassT *) -> typename std::is_same<
tools/clang/lib/Analysis/RetainSummaryManager.cpp 35 return std::is_same<T, P>::value || isOneOf<T, ToCompare...>();
tools/clang/tools/extra/clangd/Context.h 162 static_assert(std::is_same<typename std::decay<T>::type, T>::value,
tools/clang/tools/extra/clangd/Function.h 96 static_assert(std::is_same<typename std::decay<T>::type, T>::value,
tools/lldb/include/lldb/DataFormatters/TypeCategory.h 98 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
104 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
111 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
117 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
124 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
130 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
137 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
143 typename std::enable_if<std::is_same<U, T>::value, ForEachCallbacks &>::type
tools/lldb/unittests/Utility/RangeTest.cpp 20 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeBase())>::value,
22 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeEnd())>::value,
24 static_assert(std::is_same<uint32_t, decltype(r.GetByteSize())>::value,
unittests/ADT/IListNodeTest.cpp 25 std::is_same<compute_node_options<Node>::type,
37 std::is_same<
43 std::is_same<
49 std::is_same<
55 std::is_same<
61 std::is_same<
unittests/ADT/IteratorTest.cpp 29 static_assert(std::is_same<typename AdaptedIter::value_type, Shadow<0>>::value,
32 std::is_same<typename AdaptedIter::difference_type, Shadow<1>>::value, "");
33 static_assert(std::is_same<typename AdaptedIter::pointer, Shadow<2>>::value,
35 static_assert(std::is_same<typename AdaptedIter::reference, Shadow<3>>::value,
56 static_assert(IsAdaptedIterCategorySame<pointee_iterator_defaulted,
58 static_assert(IsAdaptedIterCategorySame<pointee_iterator_defaulted,
61 static_assert(IsAdaptedIterCategorySame<pointer_iterator_defaulted,
63 static_assert(IsAdaptedIterCategorySame<pointer_iterator_defaulted,
unittests/ADT/RangeAdapterTest.cpp 160 std::is_same<
165 std::is_same<
unittests/Analysis/CallGraphTest.cpp 26 static_assert(std::is_same<decltype(*I), NodeRef>::value,
28 static_assert(std::is_same<decltype(*X), NodeRef>::value,
30 static_assert(std::is_same<decltype(*E), NodeRef>::value,
39 static_assert(std::is_same<decltype(*S), NodeRef>::value,
41 static_assert(std::is_same<decltype(*F), NodeRef>::value,
unittests/IR/DominatorTreeBatchUpdatesTest.cpp 27 std::is_same<DomUpdate, PostDominatorTree::UpdateType>::value,
unittests/IR/ValueMapTest.cpp 118 static_assert(std::is_same<ExpectedType, VarType>::value,
unittests/Support/Casting.cpp 91 static_assert(std::is_same<simplify_type<Use>::SimpleType, Value *>::value,
93 static_assert(std::is_same<simplify_type<Use *>::SimpleType, Value *>::value,
97 static_assert(std::is_same<simplify_type<foo>::SimpleType, int>::value,
99 static_assert(std::is_same<simplify_type<foo *>::SimpleType, foo *>::value,
146 static_assert(std::is_same<std::unique_ptr<const foo>, decltype(FP)>::value,
usr/include/c++/7.4.0/bits/regex.h 396 static_assert(is_same<_Ch_type, typename _Rx_traits::char_type>::value,
usr/include/c++/7.4.0/bits/regex_compiler.h 531 typedef typename std::is_same<_CharT, char>::type _UseCache;
usr/include/c++/7.4.0/bits/unique_ptr.h 426 is_same<pointer, element_type*>,
440 is_same<pointer, element_type*>,
usr/include/c++/7.4.0/fstream 84 static_assert(is_same<typename _Traits::pos_type,
usr/include/c++/7.4.0/tuple 497 return __and_<__not_<is_same<tuple<_Elements...>,
508 return __not_<is_same<tuple<_Elements...>,
usr/include/c++/7.4.0/type_traits 1019 typedef __and_<__not_<is_same<__src_t, __dst_t>>,
1045 __or_<is_same<__src_t, __dst_t>,
2365 typedef typename conditional<__or_<is_same<_Argval, _Class>,
2381 typedef typename conditional<__or_<is_same<_Argval, _Class>,
utils/TableGen/CodeGenDAGPatterns.h 56 static_assert(std::is_same<std::underlying_type<MVT::SimpleValueType>::type,