Home
last modified time | relevance | path

Searched refs:isPodLike (Results 1 – 25 of 31) sorted by relevance

12

/external/llvm/include/llvm/Support/
Dtype_traits.h60 struct isPodLike { struct
68 struct isPodLike<std::pair<T, U> > { argument
69 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
DValueHandle.h269 struct isPodLike<AssertingVH<T> > {
/external/clang/include/clang/AST/
DDeclAccessPair.h66 template<typename> struct isPodLike;
67 template<> struct isPodLike<clang::DeclAccessPair> {
DBaseSubobject.h81 template <> struct isPodLike<clang::BaseSubobject> {
DGlobalDecl.h119 struct isPodLike<clang::GlobalDecl> {
DCharUnits.h211 template <> struct isPodLike<clang::CharUnits> {
DDeclarationName.h576 struct isPodLike<clang::DeclarationName> { static const bool value = true; };
/external/llvm/include/llvm/ADT/
DPointerIntPair.h120 template <typename T> struct isPodLike;
122 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType> > {
DSmallVector.h151 template <typename T, bool isPodLike>
193 template <typename T, bool isPodLike>
194 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { in grow()
273 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
274 typedef SmallVectorTemplateBase<T, isPodLike<T>::value > SuperClass;
284 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N*sizeof(T)) { in SmallVectorImpl()
DImmutableList.h224 template <typename T> struct isPodLike;
226 struct isPodLike<ImmutableList<T> > { static const bool value = true; };
DDenseMap.h258 (!isPodLike<KeyT>::value || !isPodLike<ValueT>::value)) { in CopyFrom()
287 if (isPodLike<KeyT>::value && isPodLike<ValueT>::value) in CopyFrom()
DArrayRef.h294 template <typename T> struct isPodLike;
295 template <typename T> struct isPodLike<ArrayRef<T> > {
DStringRef.h523 template <typename T> struct isPodLike;
524 template <> struct isPodLike<StringRef> { static const bool value = true; };
/external/clang/include/clang/Basic/
DSourceLocation.h27 template <typename T> struct isPodLike;
407 struct isPodLike<clang::SourceLocation> { static const bool value = true; };
409 struct isPodLike<clang::FileID> { static const bool value = true; };
DIdentifierTable.h768 struct isPodLike<clang::Selector> { static const bool value = true; };
/external/llvm/include/llvm/Bitcode/
DBitCodes.h158 template <> struct isPodLike<BitCodeAbbrevOp> { static const bool value=true; };
/external/clang/include/clang/Lex/
DToken.h296 struct isPodLike<clang::Token> { static const bool value = true; };
/external/llvm/include/llvm/MC/
DMCInst.h146 template <> struct isPodLike<MCOperand> { static const bool value = true; };
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp75 template<> struct isPodLike<SimpleValue> { struct
168 template<> struct isPodLike<CallValue> { struct
/external/clang/include/clang/Sema/
DOwnership.h112 struct isPodLike<clang::OpaquePtr<T> > { static const bool value = true; };
DCodeCompleteConsumer.h553 template <> struct isPodLike<clang::CodeCompletionString::Chunk> {
/external/llvm/include/llvm/CodeGen/
DLiveInterval.h160 template <> struct isPodLike<LiveRange> { static const bool value = true; };
DScheduleDAG.h225 struct isPodLike<SDep> { static const bool value = true; };
DSlotIndexes.h326 template <> struct isPodLike<SlotIndex> { static const bool value = true; };
/external/clang/include/clang/Analysis/
DProgramPoint.h486 struct isPodLike<clang::ProgramPoint> { static const bool value = true; };

12