clang 10.0.0git

clang::BlockExit Member List

This is the complete list of members for clang::BlockExit, including all inherited members.

BlockEdgeKind enum value | clang::ProgramPoint |
BlockEntranceKind enum value | clang::ProgramPoint |
BlockExit(const CFGBlock *B, const LocationContext *L) | clang::BlockExit | inline
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
getBlock() const | clang::BlockExit | inline
getData1() const | clang::ProgramPoint | inline protected
getData2() const | clang::ProgramPoint | inline protected
getHashValue() const | clang::ProgramPoint | inline
getKind() const | clang::ProgramPoint | inline
getLocationContext() const | clang::ProgramPoint | inline
getProgramPoint(const Stmt *S, ProgramPoint::Kind K, const LocationContext *LC, const ProgramPointTag *tag) | clang::ProgramPoint | static
getStackFrame() const | clang::ProgramPoint | inline
getTag() const | clang::ProgramPoint | inline
getTerminator() const | clang::BlockExit | 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 |
PostStmtKind enum value | clang::ProgramPoint |
PostStmtPurgeDeadSymbolsKind enum value | clang::ProgramPoint |
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="\) const | clang::ProgramPoint |
Profile(llvm::FoldingSetNodeID &ID) const | clang::ProgramPoint | inline
ProgramPoint class | clang::BlockExit | friend
clang::ProgramPoint::ProgramPoint()=default | clang::ProgramPoint | protected
clang::ProgramPoint::ProgramPoint(const void *P, Kind k, const LocationContext *l, const ProgramPointTag *tag=nullptr) | clang::ProgramPoint | inline protected
clang::ProgramPoint::ProgramPoint(const void *P1, const void *P2, Kind k, const LocationContext *l, const ProgramPointTag *tag=nullptr) | clang::ProgramPoint | inline protected
setData2(const void *d) | clang::ProgramPoint | inline protected
withTag(const ProgramPointTag *tag) const | clang::ProgramPoint | inline