Home
last modified time | relevance | path

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

/external/llvm/include/llvm/ADT/
DFoldingSet.h205 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 …]
DImmutableSet.h818 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.h51 template<> struct FoldingSetTrait<SCEV>;
58 friend struct FoldingSetTrait<SCEV>;
138 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> {
/external/llvm/include/llvm/IR/
DMetadata.h79 friend struct FoldingSetTrait<MDNode>;
/external/llvm/lib/IR/
DLLVMContextImpl.h195 template<> struct FoldingSetTrait<MDNode> : DefaultFoldingSetTrait<MDNode> {
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h41 friend struct FoldingSetTrait<SDVTListNode>;
64 template<> struct FoldingSetTrait<SDVTListNode> : DefaultFoldingSetTrait<SDVTListNode> {
/external/clang/lib/StaticAnalyzer/Checkers/
DRetainCountChecker.cpp53 template <> struct FoldingSetTrait<ArgEffect> { struct
58 template <> struct FoldingSetTrait<RetEffect> { struct