[ { "check": "controlled-delegatecall", "expressions": [ { "expression": "addr_bad.delegatecall(data)", "source_mapping": { "filename": "tests/controlled_delegatecall.sol", "length": 27, "lines": [ 10 ], "start": 178 } } ], "function": { "name": "bad_delegate_call", "source_mapping": { "filename": "tests/controlled_delegatecall.sol", "length": 120, "lines": [ 8, 9, 10, 11 ], "start": 92 } } }, { "check": "controlled-delegatecall", "expressions": [ { "expression": "addr_bad.delegatecall(func_id,data)", "source_mapping": { "filename": "tests/controlled_delegatecall.sol", "length": 36, "lines": [ 19 ], "start": 356 } } ], "function": { "name": "bad_delegate_call2", "source_mapping": { "filename": "tests/controlled_delegatecall.sol", "length": 92, "lines": [ 18, 19, 20 ], "start": 307 } } } ]