clang API Documentation

clang::ento::PathDiagnosticLocation Member List
This is the complete list of members for clang::ento::PathDiagnosticLocation, including all inherited members.
asDecl() const clang::ento::PathDiagnosticLocation [inline]
asLocation() const clang::ento::PathDiagnosticLocation [inline]
asRange() const clang::ento::PathDiagnosticLocation [inline]
asStmt() const clang::ento::PathDiagnosticLocation [inline]
create(const Decl *D, const SourceManager &SM)clang::ento::PathDiagnosticLocation [inline, static]
create(const ProgramPoint &P, const SourceManager &SMng)clang::ento::PathDiagnosticLocation [static]
createBegin(const Decl *D, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createBegin(const Stmt *S, const SourceManager &SM, const LocationOrAnalysisDeclContext LAC)clang::ento::PathDiagnosticLocation [static]
createBeginBrace(const CompoundStmt *CS, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createConditionalColonLoc(const ConditionalOperator *CO, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createDeclBegin(const LocationContext *LC, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createDeclEnd(const LocationContext *LC, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createEnd(const Stmt *S, const SourceManager &SM, const LocationOrAnalysisDeclContext LAC)clang::ento::PathDiagnosticLocation [static]
createEndBrace(const CompoundStmt *CS, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createEndOfPath(const ExplodedNode *N, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createMemberLoc(const MemberExpr *ME, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createOperatorLoc(const BinaryOperator *BO, const SourceManager &SM)clang::ento::PathDiagnosticLocation [static]
createSingleLocation(const PathDiagnosticLocation &PDL)clang::ento::PathDiagnosticLocation [static]
dump() const clang::ento::PathDiagnosticLocation
flatten()clang::ento::PathDiagnosticLocation
getManager() const clang::ento::PathDiagnosticLocation [inline]
getNextStmt(const ExplodedNode *N)clang::ento::PathDiagnosticLocation [static]
getStmt(const ExplodedNode *N)clang::ento::PathDiagnosticLocation [static]
hasRange() const clang::ento::PathDiagnosticLocation [inline]
invalidate()clang::ento::PathDiagnosticLocation [inline]
isValid() const clang::ento::PathDiagnosticLocation [inline]
operator!=(const PathDiagnosticLocation &X) const clang::ento::PathDiagnosticLocation [inline]
operator==(const PathDiagnosticLocation &X) const clang::ento::PathDiagnosticLocation [inline]
PathDiagnosticLocation()clang::ento::PathDiagnosticLocation [inline]
PathDiagnosticLocation(const Stmt *s, const SourceManager &sm, LocationOrAnalysisDeclContext lac)clang::ento::PathDiagnosticLocation [inline]
PathDiagnosticLocation(const Decl *d, const SourceManager &sm)clang::ento::PathDiagnosticLocation [inline]
PathDiagnosticLocation(SourceLocation loc, const SourceManager &sm)clang::ento::PathDiagnosticLocation [inline]
Profile(llvm::FoldingSetNodeID &ID) const clang::ento::PathDiagnosticLocation