AnyFunctionCall(const Expr *E, ProgramStateRef St, const LocationContext *LCtx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::AnyFunctionCall | inlineprotected |
AnyFunctionCall(const Decl *D, ProgramStateRef St, const LocationContext *LCtx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::AnyFunctionCall | inlineprotected |
AnyFunctionCall(const AnyFunctionCall &Other)=default | clang::ento::AnyFunctionCall | protected |
argumentsMayEscape() const override | clang::ento::AnyFunctionCall | virtual |
BindingsTy typedef | clang::ento::CallEvent | |
CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::CallEvent | inlineprotected |
CallEvent(const Decl *D, ProgramStateRef state, const LocationContext *lctx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::CallEvent | inlineprotected |
CallEvent(const CallEvent &Original) | clang::ento::CallEvent | inlineprotected |
classof(const CallEvent *CA) | clang::ento::CXXInstanceCall | inlinestatic |
cloneTo(void *Dest) const =0 | clang::ento::CallEvent | protectedpure virtual |
cloneWithState(ProgramStateRef NewState) const | clang::ento::CallEvent | |
cloneWithState(ProgramStateRef NewState) const | clang::ento::CallEvent | inline |
CXXInstanceCall(const CallExpr *CE, ProgramStateRef St, const LocationContext *LCtx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::CXXInstanceCall | inlineprotected |
CXXInstanceCall(const FunctionDecl *D, ProgramStateRef St, const LocationContext *LCtx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::CXXInstanceCall | inlineprotected |
CXXInstanceCall(const CXXInstanceCall &Other)=default | clang::ento::CXXInstanceCall | protected |
Data | clang::ento::CallEvent | protected |
dump(raw_ostream &Out) const | clang::ento::CallEvent | |
dump() const | clang::ento::CallEvent | |
FrameBindingTy typedef | clang::ento::CallEvent | |
getAdjustedParameterIndex(unsigned ASTArgumentIndex) const | clang::ento::CallEvent | inlinevirtual |
getArgExpr(unsigned Index) const | clang::ento::CallEvent | inlinevirtual |
getArgSourceRange(unsigned Index) const | clang::ento::CallEvent | virtual |
getArgSVal(unsigned Index) const | clang::ento::CallEvent | virtual |
getASTArgumentIndex(unsigned CallArgumentIndex) const | clang::ento::CallEvent | inlinevirtual |
getCalleeAnalysisDeclContext() const | clang::ento::CallEvent | |
getCalleeIdentifier() const | clang::ento::CallEvent | inline |
getCalleeStackFrame(unsigned BlockCount) const | clang::ento::CallEvent | |
getCaller() const | clang::ento::CallEvent | |
getCFGElementRef() const | clang::ento::CallEvent | inline |
getConstructionContext() const | clang::ento::CallEvent | |
getCXXThisExpr() const | clang::ento::CXXInstanceCall | inlinevirtual |
getCXXThisVal() const | clang::ento::CXXInstanceCall | virtual |
getDecl() const override | clang::ento::CXXInstanceCall | virtual |
getDeclaredResultType(const Decl *D) | clang::ento::CallEvent | static |
getDeclForDynamicType() const | clang::ento::CXXInstanceCall | protected |
getExtraInvalidatedValues(ValueList &Values, RegionAndSymbolInvalidationTraits *ETraits) const override | clang::ento::CXXInstanceCall | protectedvirtual |
getInitialStackFrameContents(const StackFrameContext *CalleeCtx, BindingsTy &Bindings) const override | clang::ento::CXXInstanceCall | virtual |
getKind() const =0 | clang::ento::CallEvent | pure virtual |
getKindAsString() const =0 | clang::ento::CallEvent | pure virtual |
getLocationContext() const | clang::ento::CallEvent | inline |
getNumArgs() const =0 | clang::ento::CallEvent | pure virtual |
getOriginExpr() const | clang::ento::CallEvent | inlinevirtual |
getParameterLocation(unsigned Index, unsigned BlockCount) const | clang::ento::CallEvent | |
getProgramPoint(bool IsPreVisit=false, const ProgramPointTag *Tag=nullptr) const | clang::ento::CallEvent | |
getResultType() const | clang::ento::CallEvent | |
getReturnValue() const | clang::ento::CallEvent | |
getReturnValueUnderConstruction() const | clang::ento::CallEvent | |
getRuntimeDefinition() const override | clang::ento::CXXInstanceCall | virtual |
getSourceRange() const | clang::ento::CallEvent | inlinevirtual |
getState() const | clang::ento::CallEvent | inline |
getSVal(const Stmt *S) const | clang::ento::CallEvent | inlineprotected |
hasNonNullArgumentsWithType(bool(*Condition)(QualType)) const | clang::ento::CallEvent | |
hasNonZeroCallbackArg() const | clang::ento::CallEvent | |
hasVoidPointerToNonConstArg() const | clang::ento::CallEvent | |
invalidateRegions(unsigned BlockCount, ProgramStateRef Orig=nullptr) const | clang::ento::CallEvent | |
isArgumentConstructedDirectly(unsigned Index) const | clang::ento::CallEvent | inline |
isCalledFromSystemHeader() const | clang::ento::CallEvent | |
isCallStmt(const Stmt *S) | clang::ento::CallEvent | static |
isForeign() const | clang::ento::CallEvent | inline |
isGlobalCFunction(StringRef SpecificName=StringRef()) const | clang::ento::CallEvent | |
isInSystemHeader() const | clang::ento::CallEvent | inline |
isVariadic(const Decl *D) | clang::ento::CallEvent | static |
Kind typedef | clang::ento::CallEvent | |
Location | clang::ento::CallEvent | protected |
operator=(const CallEvent &)=delete | clang::ento::CallEvent | |
param_type_begin() const | clang::ento::CallEvent | inline |
param_type_end() const | clang::ento::CallEvent | inline |
param_type_iterator typedef | clang::ento::CallEvent | |
parameters() const override | clang::ento::AnyFunctionCall | virtual |
setForeign(bool B) const | clang::ento::CallEvent | inline |
ValueList typedef | clang::ento::CallEvent | protected |
~CallEvent()=default | clang::ento::CallEvent | virtual |