local x = [=[
local ffi = require "ffi"

ffi.cdef [[
    #line 100
    typedef Int xxx
]]
]=]

local function foo()
    loadstring(x)()
end

local r, e = pcall(foo)
assert(string.find(e, "declaration specifier expected near 'Int' at line 100") ~= nil)