clang API Documentation

clang::ento::AnyFunctionCall Member List
This is the complete list of members for clang::ento::AnyFunctionCall, including all inherited members.
AnyFunctionCall(const Expr *E, ProgramStateRef St, const LocationContext *LCtx)clang::ento::AnyFunctionCall [inline, protected]
AnyFunctionCall(const Decl *D, ProgramStateRef St, const LocationContext *LCtx)clang::ento::AnyFunctionCall [inline, protected]
AnyFunctionCall(const AnyFunctionCall &Other)clang::ento::AnyFunctionCall [inline, protected]
argumentsMayEscape() const overrideclang::ento::AnyFunctionCall [virtual]
BindingsTy typedefclang::ento::CallEvent
CallEvent(const Expr *E, ProgramStateRef state, const LocationContext *lctx)clang::ento::CallEvent [inline, protected]
CallEvent(const Decl *D, ProgramStateRef state, const LocationContext *lctx)clang::ento::CallEvent [inline, protected]
CallEvent(const CallEvent &Original)clang::ento::CallEvent [inline, protected]
CallEventManager classclang::ento::CallEvent [friend]
classof(const CallEvent *CA)clang::ento::AnyFunctionCall [inline, static]
cloneTo(void *Dest) const =0clang::ento::CallEvent [protected, pure virtual]
cloneWithState(ProgramStateRef NewState) const clang::ento::CallEvent
cloneWithState(ProgramStateRef NewState) const clang::ento::CallEvent [inline]
cloneWithState(ProgramStateRef NewState) const clang::ento::CallEvent
Dataclang::ento::CallEvent [protected]
dump(raw_ostream &Out) const clang::ento::CallEvent
dump() const clang::ento::CallEvent
FrameBindingTy typedefclang::ento::CallEvent
getArgExpr(unsigned Index) const clang::ento::CallEvent [inline, virtual]
getArgSourceRange(unsigned Index) const clang::ento::CallEvent [virtual]
getArgSVal(unsigned Index) const clang::ento::CallEvent [virtual]
getCalleeIdentifier() const clang::ento::CallEvent [inline]
getDecl() const overrideclang::ento::AnyFunctionCall [inline, virtual]
getDeclaredResultType(const Decl *D)clang::ento::CallEvent [static]
getExtraInvalidatedValues(ValueList &Values) const clang::ento::CallEvent [inline, protected, virtual]
getInitialStackFrameContents(const StackFrameContext *CalleeCtx, BindingsTy &Bindings) const overrideclang::ento::AnyFunctionCall [virtual]
getKind() const =0clang::ento::CallEvent [pure virtual]
getLocationContext() const clang::ento::CallEvent [inline]
getNumArgs() const =0clang::ento::CallEvent [pure virtual]
getOriginExpr() const clang::ento::CallEvent [inline]
getProgramPoint(bool IsPreVisit=false, const ProgramPointTag *Tag=nullptr) const clang::ento::CallEvent
getResultType() const clang::ento::CallEvent
getReturnValue() const clang::ento::CallEvent
getRuntimeDefinition() const overrideclang::ento::AnyFunctionCall [inline, virtual]
getSourceRange() const clang::ento::CallEvent [inline, virtual]
getState() const clang::ento::CallEvent [inline]
getSVal(const Stmt *S) const clang::ento::CallEvent [inline, protected]
hasNonZeroCallbackArg() const clang::ento::CallEvent
invalidateRegions(unsigned BlockCount, ProgramStateRef Orig=nullptr) const clang::ento::CallEvent
isCallStmt(const Stmt *S)clang::ento::CallEvent [static]
isGlobalCFunction(StringRef SpecificName=StringRef()) const clang::ento::CallEvent
isInSystemHeader() const clang::ento::CallEvent [inline]
isVariadic(const Decl *D)clang::ento::CallEvent [static]
Kind typedefclang::ento::CallEvent
llvm::IntrusiveRefCntPtrInfoclang::ento::CallEvent [friend]
Locationclang::ento::CallEvent [protected]
param_type_begin() const clang::ento::CallEvent [inline]
param_type_end() const clang::ento::CallEvent [inline]
param_type_iterator typedefclang::ento::CallEvent
parameters() const overrideclang::ento::AnyFunctionCall [virtual]
ValueList typedefclang::ento::CallEvent [protected]
~CallEvent()clang::ento::CallEvent [inline, virtual]