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 | inlinestatic |
create(const ProgramPoint &P, const SourceManager &SMng) | clang::ento::PathDiagnosticLocation | static |
createBegin(const Decl *D, const SourceManager &SM) | clang::ento::PathDiagnosticLocation | static |
createBegin(const Decl *D, const SourceManager &SM, const LocationOrAnalysisDeclContext LAC) | clang::ento::PathDiagnosticLocation | inlinestatic |
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 |
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 |
getStmtOrNull() const | clang::ento::PathDiagnosticLocation | inline |
getValidSourceLocation(const Stmt *S, LocationOrAnalysisDeclContext LAC, bool UseEndOfStatement=false) | clang::ento::PathDiagnosticLocation | static |
hasRange() const | clang::ento::PathDiagnosticLocation | inline |
hasValidLocation() 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()=default | clang::ento::PathDiagnosticLocation | |
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 | |