| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | type_traits.h | 31 struct isPodLike { struct 54 struct isPodLike<std::pair<T, U>> { argument 55 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
|
| H A D | ScaledNumber.h | 890 template <typename T> struct isPodLike; 891 template <typename T> struct isPodLike<ScaledNumber<T>> {
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclAccessPair.h | 66 template<typename> struct isPodLike; 67 template<> struct isPodLike<clang::DeclAccessPair> {
|
| H A D | BaseSubobject.h | 85 template <> struct isPodLike<clang::BaseSubobject> {
|
| H A D | GlobalDecl.h | 146 struct isPodLike<clang::GlobalDecl> {
|
| H A D | CharUnits.h | 241 template <> struct isPodLike<clang::CharUnits> {
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | SourceLocation.h | 29 template <typename T> struct isPodLike; 462 struct isPodLike<clang::SourceLocation> { static const bool value = true; }; 464 struct isPodLike<clang::FileID> { static const bool value = true; };
|
| H A D | IdentifierTable.h | 943 struct isPodLike<clang::Selector> { static const bool value = true; };
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | Optional.h | 32 template <typename T, bool = isPodLike<T>::value> struct OptionalStorage { 187 template <typename T> struct isPodLike<Optional<T>> { 189 static const bool value = isPodLike<T>::value;
|
| H A D | PointerIntPair.h | 179 template <typename T> struct isPodLike; 181 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType>> {
|
| H A D | ImmutableList.h | 245 template <typename T> struct isPodLike; 247 struct isPodLike<ImmutableList<T>> { static const bool value = true; };
|
| H A D | SmallVector.h | 185 template <typename T, bool = isPodLike<T>::value> 239 template <typename T, bool isPodLike> 240 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { in grow() 334 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N) {} in SmallVectorImpl()
|
| H A D | ArrayRef.h | 530 template <typename T> struct isPodLike; 531 template <typename T> struct isPodLike<ArrayRef<T>> {
|
| H A D | DenseMap.h | 149 if (isPodLike<KeyT>::value && isPodLike<ValueT>::value) { in clear() 425 if (isPodLike<KeyT>::value && isPodLike<ValueT>::value) in copyFrom()
|
| H A D | StringRef.h | 932 template <typename T> struct isPodLike; 933 template <> struct isPodLike<StringRef> { static const bool value = true; };
|
| /freebsd-12.1/contrib/llvm/include/llvm/Bitcode/ |
| H A D | BitCodes.h | 163 template <> struct isPodLike<BitCodeAbbrevOp> { static const bool value=true; };
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | CFG.h | 241 template <typename T, typename U> struct isPodLike<SuccIterator<T, U>> { 242 static const bool value = isPodLike<T>::value;
|
| H A D | ValueHandle.h | 313 struct isPodLike<AssertingVH<T>> { 552 template <typename T> struct isPodLike<PoisoningVH<T>> {
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetPassConfig.h | 78 template <> struct isPodLike<IdentifyingPassPtr> {
|
| H A D | RegisterPressure.h | 135 template <> struct isPodLike<PressureChange> {
|
| H A D | ScheduleDAG.h | 243 struct isPodLike<SDep> { static const bool value = true; };
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | Token.h | 334 struct isPodLike<clang::Token> { static const bool value = true; };
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCInst.h | 157 template <> struct isPodLike<MCOperand> { static const bool value = true; };
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SVals.h | 673 template <typename T> struct isPodLike; 674 template <> struct isPodLike<clang::ento::SVal> {
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Ownership.h | 133 struct isPodLike<clang::OpaquePtr<T>> { static const bool value = true; };
|