/external/clang/include/clang/AST/ |
H A D | DeclAccessPair.h | 66 template<typename> struct isPodLike; 67 template<> struct isPodLike<clang::DeclAccessPair> { struct in namespace:llvm
|
H A D | BaseSubobject.h | 81 template <> struct isPodLike<clang::BaseSubobject> { struct in namespace:llvm
|
H A D | GlobalDecl.h | 120 struct isPodLike<clang::GlobalDecl> { struct in namespace:llvm
|
H A D | CharUnits.h | 216 template <> struct isPodLike<clang::CharUnits> { struct in namespace:llvm
|
H A D | DeclarationName.h | 594 struct isPodLike<clang::DeclarationName> { static const bool value = true; }; struct in namespace:llvm
|
/external/llvm/include/llvm/Support/ |
H A D | type_traits.h | 27 /// isPodLike - This is a type trait that is used to determine whether a given 30 struct isPodLike { struct in namespace:llvm 36 // matches the definition of isPodLike closely. 52 struct isPodLike<std::pair<T, U> > { struct in namespace:llvm 53 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
|
/external/llvm/include/llvm/Bitcode/ |
H A D | BitCodes.h | 160 template <> struct isPodLike<BitCodeAbbrevOp> { static const bool value=true; }; struct in namespace:llvm
|
/external/llvm/include/llvm/ADT/ |
H A D | Optional.h | 147 template <typename T> struct isPodLike; 148 template <typename T> struct isPodLike<Optional<T> > { struct in namespace:llvm 150 static const bool value = isPodLike<T>::value;
|
H A D | ImmutableList.h | 223 template <typename T> struct isPodLike; 225 struct isPodLike<ImmutableList<T> > { static const bool value = true; }; struct in namespace:llvm
|
H A D | PointerIntPair.h | 153 template <typename T> struct isPodLike; 155 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType> > {
|
H A D | ArrayRef.h | 341 template <typename T> struct isPodLike; 342 template <typename T> struct isPodLike<ArrayRef<T> > { struct in namespace:llvm
|
H A D | SmallVector.h | 166 /// SmallVectorTemplateBase<isPodLike = false> - This is where we put method 168 template <typename T, bool isPodLike> 243 template <typename T, bool isPodLike> 244 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { 269 /// SmallVectorTemplateBase<isPodLike = true> - This is where we put method 344 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> { 345 typedef SmallVectorTemplateBase<T, isPodLike<T>::value > SuperClass; 355 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N*sizeof(T)) {
|
H A D | StringRef.h | 567 template <typename T> struct isPodLike; 568 template <> struct isPodLike<StringRef> { static const bool value = true; };
|
H A D | DenseMap.h | 332 if (isPodLike<KeyT>::value && isPodLike<ValueT>::value)
|
/external/clang/include/clang/Basic/ |
H A D | SourceLocation.h | 29 template <typename T> struct isPodLike; 418 struct isPodLike<clang::SourceLocation> { static const bool value = true; }; struct in namespace:clang::llvm 420 struct isPodLike<clang::FileID> { static const bool value = true; }; struct in namespace:clang::llvm
|
H A D | IdentifierTable.h | 826 struct isPodLike<clang::Selector> { static const bool value = true; };
|
/external/clang/include/clang/Lex/ |
H A D | Token.h | 318 struct isPodLike<clang::Token> { static const bool value = true; }; struct in namespace:llvm
|
/external/llvm/include/llvm/MC/ |
H A D | MCInst.h | 146 template <> struct isPodLike<MCOperand> { static const bool value = true; }; struct in namespace:llvm
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SVals.h | 567 template <typename T> struct isPodLike; 568 template <> struct isPodLike<clang::ento::SVal> { struct in namespace:llvm
|
/external/llvm/include/llvm/IR/ |
H A D | CFG.h | 279 template <typename T, typename U> struct isPodLike<SuccIterator<T, U> > { struct in namespace:llvm 280 static const bool value = isPodLike<T>::value;
|
H A D | ValueHandle.h | 257 struct isPodLike<AssertingVH<T> > { struct in namespace:llvm
|
/external/clang/include/clang/Sema/ |
H A D | Ownership.h | 123 struct isPodLike<clang::OpaquePtr<T> > { static const bool value = true; }; struct in namespace:llvm
|
H A D | CodeCompleteConsumer.h | 536 template <> struct isPodLike<clang::CodeCompletionString::Chunk> {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 79 template <> struct isPodLike<IdentifyingPassPtr> { struct in namespace:llvm
|
H A D | RegisterPressure.h | 112 template <> struct isPodLike<PressureChange> {
|