clang API Documentation

clang::ento::BugReport Member List
This is the complete list of members for clang::ento::BugReport, including all inherited members.
addExtraText(StringRef S)clang::ento::BugReport [inline]
addRange(SourceRange R)clang::ento::BugReport [inline]
addVisitor(std::unique_ptr< BugReporterVisitor > visitor)clang::ento::BugReport
BTclang::ento::BugReport [protected]
BugReport(BugType &bt, StringRef desc, const ExplodedNode *errornode)clang::ento::BugReport [inline]
BugReport(BugType &bt, StringRef shortDesc, StringRef desc, const ExplodedNode *errornode)clang::ento::BugReport [inline]
BugReport(BugType &bt, StringRef desc, PathDiagnosticLocation l)clang::ento::BugReport [inline]
BugReport(BugType &bt, StringRef desc, const ExplodedNode *errornode, PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique)clang::ento::BugReport [inline]
BugReportEquivClass classclang::ento::BugReport [friend]
BugReporter classclang::ento::BugReport [friend]
Callbacksclang::ento::BugReport [protected]
CallbacksSetclang::ento::BugReport [protected]
ConfigurationChangeTokenclang::ento::BugReport [protected]
DeclWithIssueclang::ento::BugReport [protected]
Descriptionclang::ento::BugReport [protected]
disablePathPruning()clang::ento::BugReport [inline]
DoNotPrunePathclang::ento::BugReport [protected]
ErrorNodeclang::ento::BugReport [protected]
ExtraTextclang::ento::BugReport [protected]
ExtraTextList typedefclang::ento::BugReport
getBugType() const clang::ento::BugReport [inline]
getBugType()clang::ento::BugReport [inline]
getConfigurationChangeToken() const clang::ento::BugReport [inline]
getDeclWithIssue() const clang::ento::BugReport
getDescription() const clang::ento::BugReport [inline]
getErrorNode() const clang::ento::BugReport [inline]
getExtraText()clang::ento::BugReport [inline, virtual]
getLocation(const SourceManager &SM) const clang::ento::BugReport [virtual]
getRanges()clang::ento::BugReport [virtual]
getShortDescription(bool UseFallback=true) const clang::ento::BugReport [inline]
getStmt() const clang::ento::BugReport
getUniqueingDecl() const clang::ento::BugReport [inline]
getUniqueingLocation() const clang::ento::BugReport [inline]
InterestingLocationContextsclang::ento::BugReport [protected]
interestingRegionsclang::ento::BugReport [protected]
interestingSymbolsclang::ento::BugReport [protected]
InvalidationRecord typedefclang::ento::BugReport [protected]
Invalidationsclang::ento::BugReport [protected]
isInteresting(SymbolRef sym)clang::ento::BugReport
isInteresting(const MemRegion *R)clang::ento::BugReport
isInteresting(SVal V)clang::ento::BugReport
isInteresting(const LocationContext *LC)clang::ento::BugReport
isValid() const clang::ento::BugReport [inline]
Locationclang::ento::BugReport [protected]
markInteresting(SymbolRef sym)clang::ento::BugReport
markInteresting(const MemRegion *R)clang::ento::BugReport
markInteresting(SVal V)clang::ento::BugReport
markInteresting(const LocationContext *LC)clang::ento::BugReport
markInvalid(const void *Tag, const void *Data)clang::ento::BugReport [inline]
Profile(llvm::FoldingSetNodeID &hash) const clang::ento::BugReport [virtual]
Rangesclang::ento::BugReport [protected]
ranges_iterator typedefclang::ento::BugReport
Regions typedefclang::ento::BugReport [protected]
removeInvalidation(const void *Tag, const void *Data)clang::ento::BugReport [inline]
setDeclWithIssue(const Decl *declWithIssue)clang::ento::BugReport [inline]
ShortDescriptionclang::ento::BugReport [protected]
shouldPrunePath() const clang::ento::BugReport [inline]
Symbols typedefclang::ento::BugReport [protected]
UniqueingDeclclang::ento::BugReport [protected]
UniqueingLocationclang::ento::BugReport [protected]
visitor_begin()clang::ento::BugReport [inline]
visitor_end()clang::ento::BugReport [inline]
visitor_iterator typedefclang::ento::BugReport
VisitorList typedefclang::ento::BugReport
~BugReport()clang::ento::BugReport [virtual]