BlockEdgeKind enum value | clang::ProgramPoint | |
BlockEntranceKind enum value | clang::ProgramPoint | |
BlockExitKind enum value | clang::ProgramPoint | |
CallEnterKind enum value | clang::ProgramPoint | |
CallExitBeginKind enum value | clang::ProgramPoint | |
CallExitEndKind enum value | clang::ProgramPoint | |
castAs() const | clang::ProgramPoint | inline |
dump() const | clang::ProgramPoint | |
EpsilonKind enum value | clang::ProgramPoint | |
FunctionExitKind enum value | clang::ProgramPoint | |
getAs() const | clang::ProgramPoint | inline |
getData1() const | clang::ProgramPoint | inlineprotected |
getData2() const | clang::ProgramPoint | inlineprotected |
getElementRef() const | clang::ProgramPoint | inlineprotected |
getHashValue() const | clang::ProgramPoint | inline |
getKind() const | clang::ProgramPoint | inline |
getLocationContext() const | clang::ProgramPoint | inline |
getLocationValue() const | clang::PostStore | inline |
getProgramPoint(const Stmt *S, ProgramPoint::Kind K, const LocationContext *LC, const ProgramPointTag *tag) | clang::ProgramPoint | static |
getStackFrame() const | clang::ProgramPoint | inline |
getStmt() const | clang::StmtPoint | inline |
getStmtAs() const | clang::StmtPoint | inline |
getTag() const | clang::ProgramPoint | inline |
isPurgeKind() | clang::ProgramPoint | inline |
Kind enum name | clang::ProgramPoint | |
LoopExitKind enum value | clang::ProgramPoint | |
MaxImplicitCallKind enum value | clang::ProgramPoint | |
MaxPostStmtKind enum value | clang::ProgramPoint | |
MinImplicitCallKind enum value | clang::ProgramPoint | |
MinPostStmtKind enum value | clang::ProgramPoint | |
operator!=(const ProgramPoint &RHS) const | clang::ProgramPoint | inline |
operator==(const ProgramPoint &RHS) const | clang::ProgramPoint | inline |
PostAllocatorCallKind enum value | clang::ProgramPoint | |
PostConditionKind enum value | clang::ProgramPoint | |
PostImplicitCallKind enum value | clang::ProgramPoint | |
PostInitializerKind enum value | clang::ProgramPoint | |
PostLoadKind enum value | clang::ProgramPoint | |
PostLValueKind enum value | clang::ProgramPoint | |
PostStmt()=default | clang::PostStmt | protected |
PostStmt(const Stmt *S, const void *data, Kind k, const LocationContext *L, const ProgramPointTag *tag=nullptr) | clang::PostStmt | inlineprotected |
PostStmt(const Stmt *S, Kind k, const LocationContext *L, const ProgramPointTag *tag=nullptr) | clang::PostStmt | inlineexplicit |
PostStmt(const Stmt *S, const LocationContext *L, const ProgramPointTag *tag=nullptr) | clang::PostStmt | inlineexplicit |
PostStmtKind enum value | clang::ProgramPoint | |
PostStmtPurgeDeadSymbolsKind enum value | clang::ProgramPoint | |
PostStore(const Stmt *S, const LocationContext *L, const void *Loc, const ProgramPointTag *tag=nullptr) | clang::PostStore | inline |
PostStoreKind enum value | clang::ProgramPoint | |
PreImplicitCallKind enum value | clang::ProgramPoint | |
PreLoadKind enum value | clang::ProgramPoint | |
PreStmtKind enum value | clang::ProgramPoint | |
PreStmtPurgeDeadSymbolsKind enum value | clang::ProgramPoint | |
PreStoreKind enum value | clang::ProgramPoint | |
printJson(llvm::raw_ostream &Out, const char *NL="\n") const | clang::ProgramPoint | |
Profile(llvm::FoldingSetNodeID &ID) const | clang::ProgramPoint | inline |
ProgramPoint | clang::PostStore | friend |
clang::ProgramPoint::ProgramPoint(const void *P, Kind k, const LocationContext *l, const ProgramPointTag *tag=nullptr, CFGBlock::ConstCFGElementRef ElemRef={nullptr, 0}) | clang::ProgramPoint | inlineprotected |
clang::ProgramPoint::ProgramPoint(const void *P1, const void *P2, Kind k, const LocationContext *l, const ProgramPointTag *tag=nullptr, CFGBlock::ConstCFGElementRef ElemRef={nullptr, 0}) | clang::ProgramPoint | inlineprotected |
setData2(const void *d) | clang::ProgramPoint | inlineprotected |
StmtPoint(const Stmt *S, const void *p2, Kind k, const LocationContext *L, const ProgramPointTag *tag) | clang::StmtPoint | inline |
StmtPoint()=default | clang::StmtPoint | protected |
withTag(const ProgramPointTag *tag) const | clang::ProgramPoint | inline |