/external/chromium/base/memory/ |
H A D | singleton_unittest.cc | 28 struct Trait; 31 return Singleton<Init5Singleton, Trait>::get(); 37 struct Init5Singleton::Trait : public DefaultSingletonTraits<Init5Singleton> { struct in class:__anon1719::Init5Singleton 70 struct Trait : public CallbackTrait<CallbackSingletonWithNoLeakTrait> { }; struct in class:__anon1719::CallbackSingletonWithNoLeakTrait 75 return Singleton<CallbackSingletonWithNoLeakTrait, Trait>::get(); 81 struct Trait : public CallbackTrait<CallbackSingletonWithLeakTrait> { struct in class:__anon1719::CallbackSingletonWithLeakTrait 88 return Singleton<CallbackSingletonWithLeakTrait, Trait>::get(); 94 struct Trait; 99 return Singleton<CallbackSingletonWithStaticTrait, Trait>::get(); 103 struct CallbackSingletonWithStaticTrait::Trait struct in class:__anon1719::CallbackSingletonWithStaticTrait [all...] |
/external/chromium_org/base/memory/ |
H A D | singleton_unittest.cc | 27 struct Trait; 30 return Singleton<Init5Singleton, Trait>::get(); 36 struct Init5Singleton::Trait : public DefaultSingletonTraits<Init5Singleton> { struct in class:__anon3806::Init5Singleton 69 struct Trait : public CallbackTrait<CallbackSingletonWithNoLeakTrait> { }; struct in class:__anon3806::CallbackSingletonWithNoLeakTrait 74 return Singleton<CallbackSingletonWithNoLeakTrait, Trait>::get(); 80 struct Trait : public CallbackTrait<CallbackSingletonWithLeakTrait> { struct in class:__anon3806::CallbackSingletonWithLeakTrait 87 return Singleton<CallbackSingletonWithLeakTrait, Trait>::get(); 93 struct Trait; 98 return Singleton<CallbackSingletonWithStaticTrait, Trait>::get(); 102 struct CallbackSingletonWithStaticTrait::Trait struct in class:__anon3806::CallbackSingletonWithStaticTrait [all...] |
/external/clang/test/Misc/ |
H A D | diag-template-diffing.cpp | 907 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/Serialization/ |
H A D | GlobalModuleIndex.cpp | 67 /// \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 D | ASTWriter.cpp | 1451 // 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...] |
H A D | ASTReader.cpp | 1423 ASTIdentifierLookupTrait Trait(IdTable->getInfoObj().getReader(), 1426 ASTIdentifierLookupTable::iterator Pos = IdTable->find(This->Name,&Trait); 6674 ASTSelectorLookupTrait Trait(*this, M); 6677 Trait.ReadKey(M.SelectorLookupTableData + M.SelectorOffsets[Idx], 0);
|
/external/clang/lib/Sema/ |
H A D | TreeTransform.h | 2111 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...] |