reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
221 static void Profile(const T &X, FoldingSetNodeID &ID) { 224 static void Profile(T &X, FoldingSetNodeID &ID) { 232 static inline bool Equals(T &X, const FoldingSetNodeID &ID, unsigned IDHash, 240 static inline unsigned ComputeHash(T &X, FoldingSetNodeID &TempID); 250 : public DefaultFoldingSetTrait<T> {};include/llvm/ADT/ImmutableSet.h
840 using value_type = const T; 841 using value_type_ref = const T&; 844 FoldingSetTrait<T>::Profile(X,ID); 909 struct ImutContainerInfo : public ImutProfileInfo<T> { 910 using value_type = typename ImutProfileInfo<T>::value_type; 911 using value_type_ref = typename ImutProfileInfo<T>::value_type_ref;tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
195 using data_type = llvm::ImmutableSet<Key, Info>; 197 using key_type = Key;tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
38 bool operator==(const ZeroState &X) const { 42 bool operator<(const ZeroState &X) const { 161 ZeroState ZS(SR, C.getBlockID(), C.getStackFrame()); 190 for (llvm::ImmutableSet<ZeroState>::iterator I = DivZeroes.begin(), 193 ZeroState ZS = *I;