Static Value-Flow Analysis
SVF::ObjTypeInference Member List

This is the complete list of members for SVF::ObjTypeInference, including all inherited members.

_objToClsNameSourcesSVF::ObjTypeInferenceprivate
_thisPtrClassNamesSVF::ObjTypeInferenceprivate
_valueToAllocOrClsNameSourcesSVF::ObjTypeInferenceprivate
_valueToAllocsSVF::ObjTypeInferenceprivate
_valueToInferSitesSVF::ObjTypeInferenceprivate
_valueToTypeSVF::ObjTypeInferenceprivate
bwfindAllocOfVar(const Value *var)SVF::ObjTypeInferenceprivate
bwFindAllocOrClsNameSources(const Value *startValue)SVF::ObjTypeInferenceprotected
defaultType(const Value *val)SVF::ObjTypeInference
fwFindClsNameSources(const Value *startValue)SVF::ObjTypeInferenceprotected
fwInferObjType(const Value *var)SVF::ObjTypeInferenceprivate
getArgPosInCall(const CallBase *callBase, const Value *arg)SVF::ObjTypeInference
getLLVMCtx()SVF::ObjTypeInference
inferObjType(const Value *var)SVF::ObjTypeInference
inferThisPtrClsName(const Value *thisPtr)SVF::ObjTypeInference
int8Type()SVF::ObjTypeInferenceinline
isAlloc(const SVF::Value *val)SVF::ObjTypeInferenceprivate
ObjToClsNameSources typedefSVF::ObjTypeInference
ObjTypeInference()=defaultSVF::ObjTypeInferenceexplicit
objTyToNumFields(const Type *objTy)SVF::ObjTypeInference
ptrType()SVF::ObjTypeInferenceinline
selectLargestSizedType(Set< const Type * > &objTys)SVF::ObjTypeInference
typeSizeDiffTest(const PointerType *oPTy, const Type *iTy, const Value *val)SVF::ObjTypeInference
validateTypeCheck(const CallBase *cs)SVF::ObjTypeInference
ValueBoolPair typedefSVF::ObjTypeInference
ValueSet typedefSVF::ObjTypeInference
ValueToClassNames typedefSVF::ObjTypeInference
ValueToInferSites typedefSVF::ObjTypeInference
ValueToSources typedefSVF::ObjTypeInference
ValueToType typedefSVF::ObjTypeInference
ValueToValueSet typedefSVF::ObjTypeInference
~ObjTypeInference()=defaultSVF::ObjTypeInference