MCPcopy Index your code
hub / github.com/google/gvisor / resolveCall

Method resolveCall

tools/checklocks/facts.go:165–165  ·  view source on GitHub ↗

resolveCall is used to resolve a guard during a call. The ssa return value is available from the instruction context where the call occurs, but the target's ssa representation is not available.

(pc *passContext, ls *lockState, args []ssa.Value, rv ssa.Value)

Source from the content-addressed store, hash-verified

163 // return value is available from the instruction context where the
164 // call occurs, but the target's ssa representation is not available.
165 resolveCall(pc *passContext, ls *lockState, args []ssa.Value, rv ssa.Value) resolvedValue
166}
167
168// lockGuardFacts contains guard information.

Callers 2

checkFunctionCallMethod · 0.65

Implementers 3

globalGuardtools/checklocks/facts.go
parameterGuardtools/checklocks/facts.go
returnGuardtools/checklocks/facts.go

Calls

no outgoing calls

Tested by

no test coverage detected