argumentsMayEscape() const override | clang::ento::BlockCall | inlinevirtual |
BindingsTy typedef | clang::ento::CallEvent | |
BlockCall(const CallExpr *CE, ProgramStateRef St, const LocationContext *LCtx, CFGBlock::ConstCFGElementRef ElemRef) | clang::ento::BlockCall | inlineprotected |
BlockCall(const BlockCall &Other)=default | clang::ento::BlockCall | protected |
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 |
CallEventManager | clang::ento::BlockCall | friend |
classof(const CallEvent *CA) | clang::ento::BlockCall | inlinestatic |
cloneTo(void *Dest) const override | clang::ento::BlockCall | inlineprotectedvirtual |
cloneWithState(ProgramStateRef NewState) const | clang::ento::CallEvent | |
cloneWithState(ProgramStateRef NewState) const | clang::ento::CallEvent | inline |
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 override | clang::ento::BlockCall | 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 |
getBlockRegion() const | clang::ento::BlockCall | |
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 | |
getDecl() const override | clang::ento::BlockCall | inlinevirtual |
getDeclaredResultType(const Decl *D) | clang::ento::CallEvent | static |
getExtraInvalidatedValues(ValueList &Values, RegionAndSymbolInvalidationTraits *ETraits) const override | clang::ento::BlockCall | protectedvirtual |
getInitialStackFrameContents(const StackFrameContext *CalleeCtx, BindingsTy &Bindings) const override | clang::ento::BlockCall | virtual |
getKind() const override | clang::ento::BlockCall | inlinevirtual |
getKindAsString() const override | clang::ento::BlockCall | inlinevirtual |
getLocationContext() const | clang::ento::CallEvent | inline |
getNumArgs() const override | clang::ento::BlockCall | inlinevirtual |
getOriginExpr() const override | clang::ento::BlockCall | inlinevirtual |
getParameterLocation(unsigned Index, unsigned BlockCount) const | clang::ento::CallEvent | |
getProgramPoint(bool IsPreVisit=false, const ProgramPointTag *Tag=nullptr) const | clang::ento::CallEvent | |
getRegionStoringCapturedLambda() const | clang::ento::BlockCall | inline |
getResultType() const | clang::ento::CallEvent | |
getReturnValue() const | clang::ento::CallEvent | |
getReturnValueUnderConstruction() const | clang::ento::CallEvent | |
getRuntimeDefinition() const override | clang::ento::BlockCall | inlinevirtual |
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 |
isConversionFromLambda() const | clang::ento::BlockCall | inline |
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::BlockCall | virtual |
setForeign(bool B) const | clang::ento::CallEvent | inline |
ValueList typedef | clang::ento::CallEvent | protected |
~CallEvent()=default | clang::ento::CallEvent | virtual |