Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akwick/gotcha
/ functions
Functions
454 in github.com/akwick/gotcha
⨍
Functions
454
◇
Types & classes
53
Method
getData
()
tests/exampleCode/simpleLinkedListOnlyTaint.go:65
Method
getData
()
tests/exampleCode/h/linkedList.go:55
Method
getNext
()
tests/exampleCode/simpleLinkedList0.go:62
Method
getNext
()
tests/exampleCode/simpleLinkedListOnlyTaint.go:57
Method
getNext
()
tests/exampleCode/h/linkedList.go:47
Function
getPointsToSet
getPointsToSet returns the pointsToset for a given ssa.Value
lattice/taint/flow_helper.go:49
Function
getPointsToSetIndirect
(val ssa.Value, ptrRes *pointer.Result)
lattice/taint/flow_helper.go:57
Function
init
()
worklist/worklist.go:43
Method
len
()
worklist/valueContext.go:148
Function
lupRetValues
(r *ssa.Return, exitLat lattice.Latticer)
lattice/taint/flowFunc.go:233
Function
main
()
start.go:13
Function
main
()
tests/exampleCode/simpleLinkedList0.go:3
Function
main
()
tests/exampleCode/newValueContext.go:8
Function
main
()
tests/exampleCode/chanPaper3.go:3
Function
main
()
tests/exampleCode/chanPaper.go:5
Function
main
()
tests/exampleCode/structTestV3Ref.go:12
Function
main
()
tests/exampleCode/chanPaper1.go:3
Function
main
()
tests/exampleCode/structTest.go:9
Function
main
()
tests/exampleCode/simpleLinkedListOnlyTaint.go:3
Function
main
()
tests/exampleCode/sinkSourceV3.go:3
Function
main
()
tests/exampleCode/sinkSourceV2NewVariable.go:3
Function
main
()
tests/exampleCode/structTestV3RefSimple.go:9
Function
main
()
tests/exampleCode/idom.go:4
Function
main
()
tests/exampleCode/exampleThesis.go:5
Function
main
()
tests/exampleCode/aliasingThroughFields2.go:26
Function
main
()
tests/exampleCode/chanClosureNestedChangeValue.go:4
Function
main
()
tests/exampleCode/simpleLinkedListTestAllElements.go:5
Function
main
()
tests/exampleCode/hello.go:4
Function
main
()
tests/exampleCode/aliasingThroughFields.go:22
Function
main
()
tests/exampleCode/structTestV3Val.go:11
Function
main
()
tests/exampleCode/pointerChan.go:3
Function
main
()
tests/exampleCode/readFile.go:5
Function
main
()
tests/exampleCode/chanPaper2.go:4
Function
main
()
tests/exampleCode/sinkSourceV2.go:3
Function
main
()
tests/exampleCode/chanClosureChangeValueBeforeClosure.go:4
Function
main
()
tests/exampleCode/multipleChan.go:3
Function
main
()
tests/exampleCode/chanPaper0.go:3
Function
main
()
tests/exampleCode/contextsenPtr.go:5
Function
main
()
tests/exampleCode/sinkSourceSimple.go:3
Function
main
()
tests/exampleCode/pointerToFunc.go:3
Function
main
()
tests/exampleCode/sinkSourceV2ChangeOrder.go:4
Function
main
()
tests/exampleCode/chanClosureChangeValue.go:4
Function
main
()
tests/exampleCode/hello2.go:4
Function
main
()
tests/exampleCode/structTestV4.go:12
Function
main
()
tests/exampleCode/simpleLinkedList.go:7
Function
main
()
tests/exampleCode/structTestV2.go:12
Function
returnError
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:49
Function
returnID
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:20
Function
returnTainted
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:28
Function
returnUntainted
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:24
Function
setAllPointsTo
(val lattice.Valuer, l lattice.Latticer, ptss pointer.PointsToSet)
lattice/taint/flow_helper.go:122
Function
source
()
tests/exampleCode/pointerToFunc.go:13
Function
succs
succs returns a slice of dominees of instruction n Use map to avoid a duplication of instructions
worklist/wlHelper.go:92
Method
vcKnown
vcKnown returns either return true or false when vc is already known (the function and entry lattice is eqal). Check: 1) is the potential value contex
worklist/valueContext.go:159
← previous
401–454 of 454, ranked by callers