Searched defs:FoldingSetTrait (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp40 template<> struct FoldingSetTrait<SValData> { struct in namespace:llvm
47 template<> struct FoldingSetTrait<SValPair> { struct in namespace:llvm
/external/llvm/include/llvm/ADT/
H A DFoldingSet.h205 template<typename T> struct FoldingSetTrait;
208 /// for FoldingSetTrait implementations.
233 /// FoldingSetTrait - This trait class is used to define behavior of how
239 template<typename T> struct FoldingSetTrait struct in namespace:llvm
257 /// ContextualFoldingSetTrait - Like FoldingSetTrait, but for
319 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); }
350 // Definitions of FoldingSetTrait and ContextualFoldingSetTrait functions, which
357 FoldingSetTrait<T>::Profile(X, TempID);
363 FoldingSetTrait<T>::Profile(X, TempID);
396 FoldingSetTrait<
788 template<typename T> struct FoldingSetTrait<T*> { struct in namespace:llvm
[all...]
/external/llvm/include/llvm/Analysis/
H A DScalarEvolution.h51 template<> struct FoldingSetTrait<SCEV>;
58 friend struct FoldingSetTrait<SCEV>;
136 // Specialize FoldingSetTrait for SCEV to avoid needing to compute
138 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> { struct in namespace:llvm
/external/llvm/lib/IR/
H A DLLVMContextImpl.h190 // Provide a FoldingSetTrait::Equals specialization for MDNode that can use a
192 template<> struct FoldingSetTrait<MDNode> : DefaultFoldingSetTrait<MDNode> { struct in namespace:llvm
/external/clang/lib/StaticAnalyzer/Checkers/
H A DRetainCountChecker.cpp72 template <> struct FoldingSetTrait<ArgEffect> { struct in namespace:llvm

Completed in 248 milliseconds