Searched refs:FoldingSetTrait (Results 1 – 8 of 8) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | FoldingSet.h | 205 template<typename T> struct FoldingSetTrait; 239 template<typename T> struct FoldingSetTrait struct 321 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } in Add() 362 FoldingSetTrait<T>::Profile(X, TempID); in Equals() 368 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash() 401 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile() 408 return FoldingSetTrait<T>::Equals(*TN, ID, IDHash, TempID); in NodeEquals() 414 return FoldingSetTrait<T>::ComputeHash(*TN, TempID); in ComputeNodeHash() 764 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile() 792 template<typename T> struct FoldingSetTrait<T*> { [all …]
|
D | ImmutableSet.h | 818 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 | 51 template<> struct FoldingSetTrait<SCEV>; 58 friend struct FoldingSetTrait<SCEV>; 138 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> {
|
/external/llvm/include/llvm/IR/ |
D | Metadata.h | 79 friend struct FoldingSetTrait<MDNode>;
|
/external/llvm/lib/IR/ |
D | LLVMContextImpl.h | 195 template<> struct FoldingSetTrait<MDNode> : DefaultFoldingSetTrait<MDNode> {
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 41 friend struct FoldingSetTrait<SDVTListNode>; 64 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
|