{
	"language": "Yul",
	"sources":
	{
		"A":
		{
			"content": "object \"YulTest\" {  code {    let size := datasize(\"runtime\")    datacopy(0, dataoffset(\"runtime\"), size)    setimmutable(0, \"test\", 1)    return(0, size)  }  object \"runtime\" {    code {      mstore(0, loadimmutable(\"test\"))      return(0, 0x20)    }  }}"
		}
	},
	"settings":
	{
		"outputSelection": {
			"A": {
				"*": [
					"evm.deployedBytecode.immutableReferences",
					"evm.bytecode",
					"evm.deployedBytecode"
				]
			}
		}
	}
}
