Files
codeql/ruby/ql/test/library-tests/dataflow/hash-flow/hash-flow.ql
2023-11-16 12:58:53 +01:00

16 lines
421 B
Plaintext

/**
* @kind path-problem
*/
import codeql.ruby.AST
import codeql.ruby.CFG
import TestUtilities.InlineFlowTest
import ValueFlowTest<DefaultFlowConfig>
import ValueFlow::PathGraph
query predicate hashLiteral(CfgNodes::ExprNodes::HashLiteralCfgNode n) { any() }
from ValueFlow::PathNode source, ValueFlow::PathNode sink
where ValueFlow::flowPath(source, sink)
select sink, source, sink, "$@", source, source.toString()