10 #ifndef LIB_IR_SEG_SEGCALLSITEARGUMENTSUMMARYNODE_H
11 #define LIB_IR_SEG_SEGCALLSITEARGUMENTSUMMARYNODE_H
13 #include "IR/SEG/SymbolicExprGraph.h"
14 #include "Persistence/PersistenceBasis.h"
30 WrappedInstruction *WrappedCallsite =
nullptr;
31 Instruction *Callsite =
nullptr;
34 BasicBlock *BB, Instruction *Callsite,
40 virtual PersistedSEGObject *createPersistedObject()
const;
44 return N->getKind() == SEGOBJK_CallSiteSummaryArgument;
47 int getAPDepth()
const {
return APDepth; }
49 Instruction *getCallSite()
const {
return Callsite; }
51 WrappedInstruction *getWrappedCallSite()
const {
return WrappedCallsite; }