Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VulDetProject/ReVeal
/ functions
Functions
5,182 in github.com/VulDetProject/ReVeal
⨍
Functions
5,182
◇
Types & classes
814
↓ 961 callers
Method
setState
(ParserState aState)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/outputModules/common/DirectoryTreeImporter.java:20
↓ 519 callers
Method
getFieldForKey
(CSVKey key)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/inputModules/csv/KeyedCSV/KeyedCSVRow.java:31
↓ 209 callers
Method
setProperty
(String key, String val)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/ASTNode.java:114
↓ 204 callers
Method
getName
()
code-slicer/joern/projects/extensions/joern-php/src/main/java/ast/php/declarations/ClassDef.java:16
↓ 149 callers
Method
put
Associates the specified list of values with the specified key in this map. Note: If the map previously contained a mapping for the key, the old list
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:56
↓ 129 callers
Method
peek
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/Functions/builder/ContentBuilderStack.java:32
↓ 117 callers
Method
get
(Object key)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:42
↓ 113 callers
Method
addChild
(ASTNode node)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/ast/c/functionDef/Parameter.java:40
↓ 100 callers
Method
setNodeId
(long aNodeId)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/udg/ReadWriteDbASTProvider.java:26
↓ 98 callers
Method
setLocation
(CodeLocation location)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/ASTNode.java:183
↓ 97 callers
Method
addNodeWithId
(ASTNode newNode, Long id)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/inputModules/csv/csv2ast/ASTUnderConstruction.java:42
↓ 93 callers
Method
setFlags
(String flags)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/ASTNode.java:126
↓ 90 callers
Method
enterRule
(ParseTreeListener listener)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/ModuleParser.java:254
↓ 90 callers
Method
exitRule
(ParseTreeListener listener)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/ModuleParser.java:258
↓ 86 callers
Method
enterRule
(ParseTreeListener listener)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/FunctionParser.java:2885
↓ 86 callers
Method
exitRule
(ParseTreeListener listener)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/FunctionParser.java:2889
↓ 66 callers
Method
push
(ASTNode statementItem)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/Functions/builder/ShadowStack.java:37
↓ 61 callers
Method
addAll
Associates the specified values with the specified key. If the map previously contained a mapping for the key, the new values are appended. @param ke
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:193
↓ 59 callers
Method
add
(String callee, int argNum)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/udg/useDefAnalysis/TaintSources.java:13
↓ 59 callers
Method
equals
(Object o)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cg/CGNode.java:58
↓ 56 callers
Method
addEdge
(CFGNode srcBlock, CFGNode dstBlock)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFG.java:190
↓ 56 callers
Method
toString
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cg/CGNode.java:65
↓ 46 callers
Method
add
Associates the specified value with the specified key. If the map previously contained a mapping for the key, the new value is appended . @param key
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:169
↓ 46 callers
Method
pop
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/Functions/builder/ShadowStack.java:49
↓ 44 callers
Method
getExitNode
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFG.java:62
↓ 42 callers
Method
getProperty
(String key)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/ASTNode.java:103
↓ 37 callers
Method
load
(Path pathToJar, String pluginClass)
code-slicer/joern/projects/octopus/src/main/java/octopus/server/pluginInterface/PluginLoader.java:9
↓ 36 callers
Method
next
(self)
code-slicer/joern/projects/octopus/python/octopus-tools/octopus/shell/octopus_console.py:23
↓ 34 callers
Method
getASTNode
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cg/CGNode.java:37
↓ 33 callers
Method
consolidateSubExpression
(ParserRuleContext ctx)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/Functions/builder/NestingReconstructor.java:35
↓ 32 callers
Method
addVertex
(V vertex)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/graphutils/IncidenceListGraph.java:41
↓ 32 callers
Method
getEscapedCodeStr
()
code-slicer/joern/projects/extensions/joern-php/src/main/java/ast/php/functionDef/FunctionDef.java:140
↓ 31 callers
Method
close
(self)
code-slicer/joern/projects/octopus/python/octopus-tools/octopus/shell/octopus_shell.py:46
↓ 31 callers
Method
contains
(V vertex)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/dom/DominatorTree.java:142
↓ 31 callers
Method
copyFrom
(Var_declContext ctx)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/FunctionParser.java:5095
↓ 31 callers
Method
getEntryNode
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFG.java:67
↓ 30 callers
Method
getId
(CFGNode node)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/outputModules/neo4j/exporters/Neo4JDOMExporter.java:48
↓ 30 callers
Method
visit
(ASTNode item)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/walking/ASTNodeVisitor.java:47
↓ 29 callers
Method
defaultHandler
(ASTNode item)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/walking/ASTNodeVisitor.java:192
↓ 29 callers
Method
getDestination
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/graphutils/Edge.java:17
↓ 28 callers
Method
getIdForObject
(Object o)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/outputModules/common/Writer.java:21
↓ 28 callers
Method
write
(self, data)
code-slicer/joern/projects/octopus/python/octopus-tools/octopus/shell/octopus_console.py:106
↓ 27 callers
Method
getIdForObject
(Object o)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/neo4j/batchInserter/GraphNodeStore.java:11
↓ 24 callers
Method
getChildNumber
(long nodeId)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/neo4j/dbProviders/DBProvider.java:20
↓ 23 callers
Method
addChild
(ASTNode node)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/expressions/ArrayIndexing.java:32
↓ 23 callers
Method
getSource
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/graphutils/Edge.java:22
↓ 23 callers
Method
initializeFromContext
(ASTNode node, ParserRuleContext ctx)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/ASTNodeFactory.java:21
↓ 22 callers
Method
convert
(ASTNode node)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFGFactory.java:535
↓ 22 callers
Method
remove
Removes all values associated with the specified key. Note: In order to remove only a specific key-value mapping, use removeMapping(K,V) instead.
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:67
↓ 21 callers
Method
newErrorInstance
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFGFactory.java:100
↓ 20 callers
Method
replaceTopOfStack
(ASTNode item, ParserRuleContext ctx)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/Functions/builder/FunctionContentBuilder.java:828
↓ 19 callers
Method
add
(Object srcId, Object dstId, String symbol)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ddg/DataDependenceGraph/DDG.java:18
↓ 19 callers
Method
clear
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:88
↓ 19 callers
Method
getVertices
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/dom/DominatorTree.java:49
↓ 19 callers
Method
outgoingEdges
(V vertex)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/graphutils/IncidenceListGraph.java:127
↓ 18 callers
Method
get
(self)
code-slicer/joern/python/joern-tools/joern/shelltool/TestPlotConfiguration.py:11
↓ 18 callers
Method
isEmpty
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFG.java:54
↓ 17 callers
Method
createUsesForAllSymbols
( Collection<String> symbols)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/udg/useDefAnalysis/environments/UseDefEnvironment.java:82
↓ 17 callers
Method
getNodeById
(Long nodeId)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/neo4j/readWriteDB/Neo4JDBInterface.java:86
↓ 17 callers
Method
read
(char[] cbuf, int off, int len)
code-slicer/joern/projects/octopus/src/main/java/octopus/server/gremlinShell/io/OctopusClientReader.java:21
↓ 16 callers
Method
getChild
(int i)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/udg/ReadWriteDbASTProvider.java:37
↓ 16 callers
Method
getRelationships
(long id)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/neo4j/batchInserter/Neo4JBatchInserter.java:91
↓ 16 callers
Method
iterator
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/statements/UseStatement.java:28
↓ 16 callers
Method
newInstance
(FunctionDefBase functionDefinition)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFGFactory.java:40
↓ 16 callers
Method
size
(self)
Vuld_SySe/trees.py:19
↓ 15 callers
Method
addEdge
(long srcId, long dstId, Map<String, Object> properties, String edgeType)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/outputModules/common/Writer.java:46
↓ 15 callers
Method
addRelationship
(long srcId, long dstId, RelationshipType rel, Map<String, Object> properties)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/neo4j/batchInserter/Neo4JBatchInserter.java:96
↓ 15 callers
Method
getElementDisplayItems
return a list of items to display that can be formatted. It is a list of lists containing [key,value] or [value].
code-slicer/joern/python/joern-tools/joern/shelltool/PlotConfiguration.py:32
↓ 15 callers
Method
setStatement
(Statement statement)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/logical/statements/BlockStarter.java:26
↓ 15 callers
Method
size
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/Functions/builder/ContentBuilderStack.java:27
↓ 15 callers
Method
withId
(self,i)
code-slicer/joern/python/joern-tools/joern/shelltool/TestPlotConfiguration.py:13
↓ 15 callers
Method
withProperty
(self,key,value)
code-slicer/joern/python/joern-tools/joern/shelltool/TestPlotConfiguration.py:16
↓ 14 callers
Method
addChild
(ASTNode node)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/statements/blockstarters/TryStatement.java:53
↓ 14 callers
Method
containsKey
(Object key)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:32
↓ 14 callers
Method
getNodeId
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/udg/ReadWriteDbASTProvider.java:21
↓ 14 callers
Method
newInstance
(IfStatementBase ifStmt)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/cfg/CCFGFactory.java:23
↓ 14 callers
Method
readConfigFromString
(self,cfg,data)
code-slicer/joern/python/joern-tools/joern/shelltool/TestPlotConfiguration.py:42
↓ 14 callers
Method
setCodeStr
(String aCodeStr)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/ASTNode.java:150
↓ 14 callers
Method
size
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:22
↓ 13 callers
Method
add_data_entry
(self, feature, label, part='train')
Vuld_SySe/representation_learning/graph_dataset.py:91
↓ 13 callers
Method
close
()
code-slicer/joern/projects/octopus/src/main/java/octopus/server/gremlinShell/io/OctopusClientReader.java:15
↓ 13 callers
Method
train
(self, train_x, train_y)
Vuld_SySe/representation_learning/baseline_svm.py:27
↓ 12 callers
Method
childTokenString
(ParseTree ctx)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/parsing/ParseTreeUtils.java:7
↓ 12 callers
Method
copyFrom
(Var_declContext ctx)
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/ModuleParser.java:5216
↓ 12 callers
Method
entrySet
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/misc/MultiHashMap.java:103
↓ 12 callers
Method
expr
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/FunctionParser.java:2895
↓ 12 callers
Method
getStatement
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/logical/statements/BlockStarter.java:21
↓ 12 callers
Method
getType
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/ast/c/functionDef/Parameter.java:12
↓ 11 callers
Method
add_data_entry
(self, entry, part='train')
Vuld_SySe/code_data.py:82
↓ 11 callers
Method
createProperties
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/databaseNodes/DatabaseNode.java:10
↓ 11 callers
Method
empty
(self)
code-slicer/joern/projects/octopus/python/octopus-tools/octopus/shell/octopus_console.py:26
↓ 11 callers
Method
getCodeStr
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ast/ASTNode.java:145
↓ 11 callers
Method
getStatements
()
code-slicer/joern/projects/extensions/jpanlib/src/main/java/ddg/DefUseCFG/DefUseCFG.java:65
↓ 11 callers
Method
handle
(Request req, Response resp)
code-slicer/joern/projects/octopus/src/main/java/octopus/server/restServer/OctopusRestHandler.java:18
↓ 11 callers
Method
identifier
()
code-slicer/joern/projects/extensions/joern-fuzzyc/src/main/java/antlr/ModuleParser.java:6319
↓ 11 callers
Method
mountCFG
(CFGNode branchNode, CFGNode mergeNode, CFG cfg, String label)
code-slicer/joern/projects/extensions/jpanlib/src/main/java/cfg/CFG.java:141
↓ 11 callers
Method
runGremlinQuery
(self, query)
code-slicer/joern/projects/octopus/python/octopus-tools/octopus/server/DBInterface.py:22
↓ 11 callers
Method
run_command
(self, command)
code-slicer/joern/projects/octopus/python/octopus-tools/octopus/shell/octopus_shell.py:33
↓ 11 callers
Method
setExpression
(Expression expression)
code-slicer/joern/projects/extensions/joern-php/src/main/java/ast/php/statements/blockstarters/SwitchStatementPHP.java:16
↓ 10 callers
Method
getKey
()
code-slicer/joern/projects/extensions/joern-php/src/main/java/ast/php/expressions/ArrayElement.java:21
next →
1–100 of 5,182, ranked by callers