mirror of
https://github.com/github/codeql.git
synced 2026-03-22 23:49:43 +01:00
Also moved those tests under the IR test directory, so I'm less likely to forget them next time.
12 lines
417 B
Plaintext
12 lines
417 B
Plaintext
import default
|
|
import semmle.code.cpp.ir.implementation.unaliased_ssa.internal.AliasAnalysis
|
|
import semmle.code.cpp.ir.implementation.raw.IR
|
|
|
|
from Instruction instr, string pointsTo
|
|
where
|
|
exists(IRVariable var, int bitOffset |
|
|
resultPointsTo(instr, var, bitOffset) and
|
|
pointsTo = var.toString() + getBitOffsetString(bitOffset)
|
|
)
|
|
select instr.getLocation().toString(), instr.getOperationString(), pointsTo
|