Searched refs:FoldingSetTrait (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | FoldingSet.h | 206 template<typename T> struct FoldingSetTrait; 240 template<typename T> struct FoldingSetTrait struct 322 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } in Add() 363 FoldingSetTrait<T>::Profile(X, TempID); in Equals() 369 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash() 402 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile() 409 return FoldingSetTrait<T>::Equals(*TN, ID, IDHash, TempID); in NodeEquals() 415 return FoldingSetTrait<T>::ComputeHash(*TN, TempID); in ComputeNodeHash() 702 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile() 730 template<typename T> struct FoldingSetTrait<T*> { [all …]
|
D | ImmutableSet.h | 842 FoldingSetTrait<T>::Profile(X,ID); in Profile()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BasicValueFactory.cpp | 40 template<> struct FoldingSetTrait<SValData> { struct 47 template<> struct FoldingSetTrait<SValPair> { struct
|
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolution.h | 52 template<> struct FoldingSetTrait<SCEV>; 59 friend struct FoldingSetTrait<SCEV>; 142 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> {
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 43 friend struct FoldingSetTrait<SDVTListNode>; 68 template<> struct FoldingSetTrait<SDVTListNode> : DefaultFoldingSetTrait<SDVTListNode> {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | RetainCountChecker.cpp | 53 template <> struct FoldingSetTrait<ArgEffect> { struct 58 template <> struct FoldingSetTrait<RetEffect> { struct
|