Home
last modified time | relevance | path

Searched refs:FoldingSetTrait (Results 1 – 6 of 6) sorted by relevance

/external/llvm/include/llvm/ADT/
DFoldingSet.h206 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 …]
DImmutableSet.h842 FoldingSetTrait<T>::Profile(X,ID); in Profile()
/external/clang/lib/StaticAnalyzer/Core/
DBasicValueFactory.cpp40 template<> struct FoldingSetTrait<SValData> { struct
47 template<> struct FoldingSetTrait<SValPair> { struct
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h52 template<> struct FoldingSetTrait<SCEV>;
59 friend struct FoldingSetTrait<SCEV>;
142 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> {
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h43 friend struct FoldingSetTrait<SDVTListNode>;
68 template<> struct FoldingSetTrait<SDVTListNode> : DefaultFoldingSetTrait<SDVTListNode> {
/external/clang/lib/StaticAnalyzer/Checkers/
DRetainCountChecker.cpp53 template <> struct FoldingSetTrait<ArgEffect> { struct
58 template <> struct FoldingSetTrait<RetEffect> { struct