MCPcopy Create free account

hub / github.com/SVF-tools/SVF / functions

Functions5,116 in github.com/SVF-tools/SVF

↓ 22 callersMethodempty
Set size @{
svf/include/MemoryModel/ConditionalPT.h:170
↓ 22 callersMethodgetCurrent
svf/include/Graphs/GenericGraph.h:475
↓ 22 callersMethodgetEntryBlock
svf/include/SVFIR/SVFVariables.h:1206
↓ 22 callersMethodstrToSymbol
svf/lib/CFL/CFGrammar.cpp:74
↓ 22 callersMethodtop
Create the IntervalValue [-inf, +inf]
svf/include/AE/Core/IntervalValue.h:94
↓ 21 callersMethodcount
svf/include/MemoryModel/ConditionalPT.h:178
↓ 21 callersMethodgetBB
Return the basic block of this ICFGNode
svf/include/Graphs/ICFGNode.h:80
↓ 21 callersMethodgetCallSite
Return call ICFGNode at the callsite
svf/lib/Graphs/ICFG.cpp:193
↓ 21 callersMethodgetRes
svf/lib/SVFIR/SVFStatements.cpp:452
↓ 21 callersMethodis_numeral
Return true if the IntervalValue is a number [num, num]
svf/include/AE/Core/IntervalValue.h:277
↓ 20 callersMethodgetCaller
Return callsite
svf/include/Graphs/ICFGNode.h:452
↓ 20 callersFunctiongetIntegerValue
svf-llvm/include/SVF-LLVM/LLVMUtil.h:83
↓ 20 callersMethodgetMRVer
Get Ver
svf/include/MSSA/MSSAMuChi.h:137
↓ 20 callersMethodisVarArg
svf/include/Graphs/ICFGNode.h:505
↓ 19 callersFunctioncJSON_CreateObject
svf/lib/Util/cJSON.cpp:2543
↓ 19 callersMethodgetThreadAPI
Return a static reference
svf/include/Util/ThreadAPI.h:98
↓ 19 callersMethodis_minus_infinity
Checks if the BoundedInt represents negative infinity.
svf/include/AE/Core/NumericValue.h:107
↓ 19 callersMethodsize
svf/include/MemoryModel/ConditionalPT.h:174
↓ 19 callersMethodtoString
svf/lib/AE/Core/AbstractState.cpp:290
↓ 18 callersMethodend
svf/include/MemoryModel/ConditionalPT.h:196
↓ 18 callersMethodgetCondition
Return the condition
svf/lib/SVFIR/SVFStatements.cpp:481
↓ 18 callersMethodgetOpVar
svf/lib/SVFIR/SVFStatements.cpp:448
↓ 18 callersMethodgetRHSVarID
svf/include/SVFIR/SVFStatements.h:362
↓ 18 callersMethodgetTotalNodeNum
Get total number of node/edge
svf/include/Graphs/GenericGraph.h:424
↓ 18 callersMethodis_plus_infinity
Checks if the BoundedInt represents positive infinity.
svf/include/AE/Core/NumericValue.h:101
↓ 18 callersMethodjoin_with
Current AddressValue joins with another AddressValue
svf/include/AE/Core/AddressValue.h:141
↓ 17 callersFunctioncJSON_New_Item
Internal constructor. */
svf/lib/Util/cJSON.cpp:242
↓ 17 callersMethodgetFunction
Get the corresponding Function based on its name
svf-llvm/include/SVF-LLVM/LLVMModule.h:306
↓ 17 callersMethodgetICFGNode
Get a basic block ICFGNode
svf-llvm/lib/LLVMModule.cpp:1212
↓ 17 callersMethodgetNumeral
Return
svf/include/AE/Core/IntervalValue.h:258
↓ 17 callersMethodgetRHSVar
svf/lib/SVFIR/SVFStatements.cpp:307
↓ 17 callersMethodgetSrcNode
svf/include/Graphs/VFGNode.h:686
↓ 17 callersMethodhasIncomingEdge
Has incoming/outgoing edge set @{
svf/include/Graphs/GenericGraph.h:188
↓ 17 callersMethodrepNode
get the rep node if not found return itself
svf/include/Graphs/SCC.h:160
↓ 17 callersMethodset
svf/lib/MemoryModel/PointsTo.cpp:157
↓ 16 callersMethodempty
Return true if the SparseBitVector is empty
svf/include/Util/SparseBitVector.h:1137
↓ 16 callersMethodend
svf/include/Graphs/GenericGraph.h:375
↓ 16 callersMethodgetConstantStructFldIdx
Field index of the gep statement if it access the field of a struct
svf/include/SVFIR/SVFStatements.h:664
↓ 16 callersMethodgetIDFromAddr
Return the internal index if addr is an address otherwise return the value of idx
svf/include/AE/Core/AbstractState.h:94
↓ 16 callersMethodgetLHSVar
svf/lib/SVFIR/SVFStatements.cpp:311
↓ 16 callersMethodgetLHSVarID
svf/include/SVFIR/SVFStatements.h:366
↓ 16 callersMethodgetSVFBasicBlock
svf-llvm/include/SVF-LLVM/LLVMModule.h:298
↓ 16 callersMethodgetType
Return type
svf/include/MSSA/MSSAMuChi.h:126
↓ 16 callersMethodhasOutgoingEdge
svf/include/Graphs/GenericGraph.h:192
↓ 16 callersMethodmeet_with
Return a intersected AddressValue
svf/include/AE/Core/AddressValue.h:156
↓ 15 callersFunctionensure
realloc printbuffer if necessary to have at least "needed" bytes more */
svf/lib/Util/cJSON.cpp:440
↓ 15 callersMethodgetByteSize
if Type is not sized, byteSize is 0 if Type is sized, byteSize is the LLVM Byte Size.
svf/include/SVFIR/SVFType.h:289
↓ 15 callersMethodgetConstraintNode
Get/add/remove constraint node @{
svf/include/Graphs/ConsG.h:104
↓ 15 callersMethodgetDstNodeID
svf/include/Graphs/VFGNode.h:157
↓ 15 callersMethodgetValVar
svf/include/SVFIR/SVFIR.h:137
↓ 15 callersMethodtoString
Dump the order, for debugging purpose
svf/include/Graphs/WTO.h:646
↓ 15 callersMethodunionPts
svf/include/MemoryModel/MutablePointsToDS.h:100
↓ 14 callersMethodaddCopyStmt
! * Add Copy edge */
svf/lib/SVFIR/SVFIR.cpp:85
↓ 14 callersMethodend
svf/include/CFL/CFLSolver.h:168
↓ 14 callersMethodgeq
Checks if the BoundedInt is greater than or equal to another BoundedInt.
svf/include/AE/Core/NumericValue.h:189
↓ 14 callersMethodgetSVFStmt
SVFVar and SVFStmt @{
svf/include/Graphs/VFGNode.h:147
↓ 14 callersFunctionisCallSite
Whether an instruction is a call or invoke instruction
svf-llvm/include/SVF-LLVM/LLVMUtil.h:45
↓ 14 callersMethodisConstDataOrAggDataButNotNullPtr
Check if this variable represents constant data/metadata but not null pointer
svf/include/SVFIR/SVFVariables.h:102
↓ 14 callersMethodisFieldInsensitive
Return true if its field limit is 0
svf/include/SVFIR/SVFVariables.h:652
↓ 14 callersMethodleq
Check the upper bound of this Interval is less than or equal to the lower bound e.g. [1, 3] < [3, 5] return true, lhs.ub <= rhs.lb
svf/include/AE/Core/IntervalValue.h:339
↓ 13 callersMethodbegin
Begin iterators
svf/include/Util/DPItem.h:350
↓ 13 callersMethodend
svf/include/AE/Core/AddressValue.h:110
↓ 13 callersMethodgetDIType
svf-llvm/include/SVF-LLVM/DCHG.h:94
↓ 13 callersMethodgetProc
Return current procedure
svf/include/Util/CxtStmt.h:327
↓ 13 callersMethodid
get id
svf/include/Util/Z3Expr.h:111
↓ 13 callersFunctionisNonInstricCallSite
Whether an instruction is a callsite in the application code, excluding llvm intrinsic calls
svf/include/Util/SVFUtil.h:182
↓ 13 callersMethodis_numeral
svf/include/Util/Z3Expr.h:127
↓ 13 callersMethodrep
svf/include/Graphs/SCC.h:239
↓ 13 callersMethodstore
! * Store value to location * @param loc location, e.g., int_val(0x7f..01) * @param value */
svf/lib/AE/Core/RelExeState.cpp:170
↓ 13 callersMethodtest
svf/lib/Util/CoreBitVector.cpp:72
↓ 12 callersFunctionadd_item_to_object
svf/lib/Util/cJSON.cpp:2017
↓ 12 callersMethodbegin
Iterators @{
svf/include/MemoryModel/ConditionalPT.h:192
↓ 12 callersMethodextractSubVars
! * Extract sub SVFVar IDs of a Z3Expr * * e.g., Given an expr "a+b", return {a.id, b.id} * @param expr * @param res */
svf/lib/AE/Core/RelExeState.cpp:45
↓ 12 callersMethodfind
svf/include/CFL/CFGrammar.h:421
↓ 12 callersMethodgamma_hat
svf/lib/AE/Core/RelationSolver.cpp:199
↓ 12 callersMethodgetBugType
GenericBug(const GenericBug &) = delete; returns bug type
svf/include/Util/SVFBugReport.h:103
↓ 12 callersMethodgetCopyKind
Return the kind of the copy statement
svf/include/SVFIR/SVFStatements.h:475
↓ 12 callersMethodgetNode
Returns the node for type (nullptr if it doesn't exist).
svf-llvm/include/SVF-LLVM/DCHG.h:427
↓ 12 callersMethodgetObjectNode
svf-llvm/lib/LLVMModule.cpp:1101
↓ 12 callersMethodgetRes
svf/include/Graphs/VFGNode.h:432
↓ 12 callersMethodgetSrcNodeID
svf/include/Graphs/VFGNode.h:152
↓ 12 callersMethodgetTCTNode
Get TCT node
svf/include/MTA/TCT.h:200
↓ 12 callersMethodsetFlag
Flags @{
svf-llvm/include/SVF-LLVM/DCHG.h:106
↓ 12 callersMethodsliceState
Copy some values and return a new IntervalExeState
svf/include/AE/Core/AbstractState.h:132
↓ 11 callersMethodbegin
svf/include/SVFIR/SVFVariables.h:1251
↓ 11 callersMethodeqVarToValMap
svf/lib/AE/Core/RelExeState.cpp:136
↓ 11 callersMethodgetArgNo
Return the index of this formal argument in its containing function. For example in "void foo(int a, float b)" a is 0 and b is 1.
svf/include/SVFIR/SVFVariables.h:413
↓ 11 callersMethodgetBaseObjVarID
Base and Offset methods for Value and Object node @{ Get a base pointer node given a field pointer
svf/include/SVFIR/SVFIR.h:552
↓ 11 callersMethodgetConstantFieldIdx
offset of the base value variable
svf/include/SVFIR/SVFVariables.h:482
↓ 11 callersMethodgetEventLoc
svf/lib/Util/SVFBugReport.cpp:282
↓ 11 callersMethodgetNumeral
* @brief Retrieves the numeral value of the BoundedInt object. * * This method returns the numeral representation of the BoundedInt object.
svf/include/AE/Core/NumericValue.h:664
↓ 11 callersMethodgetResVer
Set operand vers
svf/include/MSSA/MSSAMuChi.h:373
↓ 11 callersMethodgetSExtValue
svf/include/SVFIR/SVFVariables.h:1609
↓ 11 callersMethodgetSource
root and sink operations @{
svf/include/SABER/ProgSlice.h:123
↓ 11 callersMethodgetStat
Return statistics
svf/include/Graphs/SVFG.h:126
↓ 11 callersMethodgetValue
svf/lib/Graphs/VFG.cpp:1053
↓ 11 callersFunctionindent
svf-llvm/lib/DCHG.cpp:1137
↓ 11 callersMethodisRetVFGEdge
svf/include/Graphs/VFGEdge.h:88
↓ 11 callersMethodtoNodeBS
svf/lib/MemoryModel/PointsTo.cpp:313
↓ 10 callersMethodadd
Add a cycle head in the cycleDepth
svf/include/Graphs/WTO.h:137
← previousnext →101–200 of 5,116, ranked by callers