1*0bc5436aSSamuelimport sys 2*0bc5436aSSamuel 3*0bc5436aSSamuelInterestingArgumentPresent = False 4*0bc5436aSSamuelFunctionCallPresent = False 5*0bc5436aSSamuel 6*0bc5436aSSamuelinput = open(sys.argv[1], "r") 7*0bc5436aSSamuelfor line in input: 8*0bc5436aSSamuel if "%interesting" in line: 9*0bc5436aSSamuel InterestingArgumentPresent = True 10*0bc5436aSSamuel if "call void @interesting" in line: 11*0bc5436aSSamuel FunctionCallPresent = True 12*0bc5436aSSamuel 13*0bc5436aSSamuelif InterestingArgumentPresent and FunctionCallPresent: 14*0bc5436aSSamuel sys.exit(0) # Interesting! 15*0bc5436aSSamuel 16*0bc5436aSSamuelsys.exit(1) 17