Searched defs:Trait (Results 1 - 6 of 6) sorted by relevance

/external/chromium/base/memory/
H A Dsingleton_unittest.cc28 struct Trait;
31 return Singleton<Init5Singleton, Trait>::get();
37 struct Init5Singleton::Trait : public DefaultSingletonTraits<Init5Singleton> { struct in class:__anon1722::Init5Singleton
70 struct Trait : public CallbackTrait<CallbackSingletonWithNoLeakTrait> { }; struct in class:__anon1722::CallbackSingletonWithNoLeakTrait
75 return Singleton<CallbackSingletonWithNoLeakTrait, Trait>::get();
81 struct Trait : public CallbackTrait<CallbackSingletonWithLeakTrait> { struct in class:__anon1722::CallbackSingletonWithLeakTrait
88 return Singleton<CallbackSingletonWithLeakTrait, Trait>::get();
94 struct Trait;
99 return Singleton<CallbackSingletonWithStaticTrait, Trait>::get();
103 struct CallbackSingletonWithStaticTrait::Trait struct in class:__anon1722::CallbackSingletonWithStaticTrait
[all...]
/external/chromium_org/base/memory/
H A Dsingleton_unittest.cc27 struct Trait;
30 return Singleton<Init5Singleton, Trait>::get();
36 struct Init5Singleton::Trait : public DefaultSingletonTraits<Init5Singleton> { struct in class:__anon3851::Init5Singleton
69 struct Trait : public CallbackTrait<CallbackSingletonWithNoLeakTrait> { }; struct in class:__anon3851::CallbackSingletonWithNoLeakTrait
74 return Singleton<CallbackSingletonWithNoLeakTrait, Trait>::get();
80 struct Trait : public CallbackTrait<CallbackSingletonWithLeakTrait> { struct in class:__anon3851::CallbackSingletonWithLeakTrait
87 return Singleton<CallbackSingletonWithLeakTrait, Trait>::get();
93 struct Trait;
98 return Singleton<CallbackSingletonWithStaticTrait, Trait>::get();
102 struct CallbackSingletonWithStaticTrait::Trait struct in class:__anon3851::CallbackSingletonWithStaticTrait
[all...]
/external/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp67 /// \brief Trait used to read the identifier index from the on-disk hash
617 /// \brief Trait used to generate the identifier index as an on-disk hash
695 IdentifierIndexWriterTrait Trait; local
701 Generator.insert(I->first(), I->second, Trait);
711 BucketOffset = Generator.Emit(Out, Trait);
H A DASTWriter.cpp1451 // Trait used for the on-disk hash table of header search information.
2704 // Trait used for the on-disk hash table used in the method pool.
2809 ASTMethodPoolTrait Trait(*this);
2849 Generator.insert(S, Data, Trait);
2856 ASTMethodPoolTrait Trait(*this);
2860 BucketOffset = Generator.Emit(Out, Trait);
3184 ASTIdentifierTableTrait Trait(*this, PP, IdResolver, IsModule);
3206 Trait); local
3213 ASTIdentifierTableTrait Trait(*this, PP, IdResolver, IsModule);
3217 BucketOffset = Generator.Emit(Out, Trait);
[all...]
/external/clang/test/Misc/
H A Ddiag-template-diffing.cpp907 template <typename> struct Trait { struct in namespace:DependentDefault
914 template <typename T, int = Trait<T>::V > struct A {};
915 template <typename T, typename = Trait<T>::Ty > struct B {};
916 template <typename T, int& = Trait<T>::I > struct C {};
/external/clang/lib/Sema/
H A DTreeTransform.h2111 ExprResult RebuildUnaryTypeTrait(UnaryTypeTrait Trait, argument
2115 return getSema().BuildUnaryTypeTrait(Trait, StartLoc, T, RParenLoc);
2122 ExprResult RebuildBinaryTypeTrait(BinaryTypeTrait Trait, argument
2127 return getSema().BuildBinaryTypeTrait(Trait, StartLoc, LhsT, RhsT, RParenLoc);
2134 ExprResult RebuildTypeTrait(TypeTrait Trait, argument
2138 return getSema().BuildTypeTrait(Trait, StartLoc, Args, RParenLoc);
2145 ExprResult RebuildArrayTypeTrait(ArrayTypeTrait Trait, argument
2150 return getSema().BuildArrayTypeTrait(Trait, StartLoc, TSInfo, DimExpr, RParenLoc);
2157 ExprResult RebuildExpressionTrait(ExpressionTrait Trait, argument
2161 return getSema().BuildExpressionTrait(Trait, StartLo
[all...]

Completed in 1626 milliseconds