|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/FoldingSet.h 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/DynamicCastInfo.h 34 bool operator==(const DynamicCastInfo &RHS) const {
37 bool operator<(const DynamicCastInfo &RHS) const {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h 40 const DynamicCastInfo *getDynamicCastInfo(ProgramStateRef State,
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/CastValueChecker.cpp 95 static bool isInfeasibleCast(const DynamicCastInfo *CastInfo,
104 const DynamicCastInfo *CastInfo,
185 const DynamicCastInfo *CastInfo =
231 const DynamicCastInfo *CastInfo =
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp 64 const DynamicCastInfo *getDynamicCastInfo(ProgramStateRef State,
72 for (const DynamicCastInfo &Cast : *Lookup)
105 DynamicCastInfo::CastResult ResultKind =
106 CastSucceeds ? DynamicCastInfo::CastResult::Success
107 : DynamicCastInfo::CastResult::Failure;