MCPcopy Create free account

hub / github.com/akwick/gotcha / functions

Functions454 in github.com/akwick/gotcha

MethodgetData
()
tests/exampleCode/simpleLinkedListOnlyTaint.go:65
MethodgetData
()
tests/exampleCode/h/linkedList.go:55
MethodgetNext
()
tests/exampleCode/simpleLinkedList0.go:62
MethodgetNext
()
tests/exampleCode/simpleLinkedListOnlyTaint.go:57
MethodgetNext
()
tests/exampleCode/h/linkedList.go:47
FunctiongetPointsToSet
getPointsToSet returns the pointsToset for a given ssa.Value
lattice/taint/flow_helper.go:49
FunctiongetPointsToSetIndirect
(val ssa.Value, ptrRes *pointer.Result)
lattice/taint/flow_helper.go:57
Functioninit
()
worklist/worklist.go:43
Methodlen
()
worklist/valueContext.go:148
FunctionlupRetValues
(r *ssa.Return, exitLat lattice.Latticer)
lattice/taint/flowFunc.go:233
Functionmain
()
start.go:13
Functionmain
()
tests/exampleCode/simpleLinkedList0.go:3
Functionmain
()
tests/exampleCode/newValueContext.go:8
Functionmain
()
tests/exampleCode/chanPaper3.go:3
Functionmain
()
tests/exampleCode/chanPaper.go:5
Functionmain
()
tests/exampleCode/structTestV3Ref.go:12
Functionmain
()
tests/exampleCode/chanPaper1.go:3
Functionmain
()
tests/exampleCode/structTest.go:9
Functionmain
()
tests/exampleCode/simpleLinkedListOnlyTaint.go:3
Functionmain
()
tests/exampleCode/sinkSourceV3.go:3
Functionmain
()
tests/exampleCode/sinkSourceV2NewVariable.go:3
Functionmain
()
tests/exampleCode/structTestV3RefSimple.go:9
Functionmain
()
tests/exampleCode/idom.go:4
Functionmain
()
tests/exampleCode/exampleThesis.go:5
Functionmain
()
tests/exampleCode/aliasingThroughFields2.go:26
Functionmain
()
tests/exampleCode/chanClosureNestedChangeValue.go:4
Functionmain
()
tests/exampleCode/simpleLinkedListTestAllElements.go:5
Functionmain
()
tests/exampleCode/hello.go:4
Functionmain
()
tests/exampleCode/aliasingThroughFields.go:22
Functionmain
()
tests/exampleCode/structTestV3Val.go:11
Functionmain
()
tests/exampleCode/pointerChan.go:3
Functionmain
()
tests/exampleCode/readFile.go:5
Functionmain
()
tests/exampleCode/chanPaper2.go:4
Functionmain
()
tests/exampleCode/sinkSourceV2.go:3
Functionmain
()
tests/exampleCode/chanClosureChangeValueBeforeClosure.go:4
Functionmain
()
tests/exampleCode/multipleChan.go:3
Functionmain
()
tests/exampleCode/chanPaper0.go:3
Functionmain
()
tests/exampleCode/contextsenPtr.go:5
Functionmain
()
tests/exampleCode/sinkSourceSimple.go:3
Functionmain
()
tests/exampleCode/pointerToFunc.go:3
Functionmain
()
tests/exampleCode/sinkSourceV2ChangeOrder.go:4
Functionmain
()
tests/exampleCode/chanClosureChangeValue.go:4
Functionmain
()
tests/exampleCode/hello2.go:4
Functionmain
()
tests/exampleCode/structTestV4.go:12
Functionmain
()
tests/exampleCode/simpleLinkedList.go:7
Functionmain
()
tests/exampleCode/structTestV2.go:12
FunctionreturnError
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:49
FunctionreturnID
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:20
FunctionreturnTainted
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:28
FunctionreturnUntainted
(currentValue lattice.Valuer)
lattice/taint/flowFunc.go:24
FunctionsetAllPointsTo
(val lattice.Valuer, l lattice.Latticer, ptss pointer.PointsToSet)
lattice/taint/flow_helper.go:122
Functionsource
()
tests/exampleCode/pointerToFunc.go:13
Functionsuccs
succs returns a slice of dominees of instruction n Use map to avoid a duplication of instructions
worklist/wlHelper.go:92
MethodvcKnown
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
← previous401–454 of 454, ranked by callers