The integrals, where $f(x,t)$ is the OP's integrand,
$$\int_{{\Bbb R}^2} f(x,y) \; dA \,, \qquad
\int_{-\infty}^{\infty}\left(\int_{-\infty}^{\infty}f(x,t)\;dx\right)\,dt \,,$$
are, strictly speaking, divergent; however, the following seems to converge:
$$ \int_{-\infty}^{\infty}\left(\int_{-\infty}^{\infty}f(x,t)\;dt\right)\,dx \,. \tag{1}$$
So if there is a way to assign a value to the integral, it should be the value in (1). How to assign values to divergent or improper integrals has been extensively discussed for a century but goes back further to rather famous work by Euler and Cauchy on sums and integrals. Those interested in the mathematics are encouraged to ask their questions on math.SE.
Here's the fastest way I found to compute (1), although due to how long things took, my explorations were limited. I was about to post it when @MariuszIwaniuk posted a comment that seemed similar, which was soon deleted. Nonetheless I waited, thinking an answer might be forthcoming, but soon another similar comment appeared.
integrand = Exp[(I t - t^2)/(3*t^2 + 1) + I*t*x]*x/(3*t^2 + 1);
liRe = NIntegrate`LevinIntegrandReduce[
integrand /. {{x -> x}, {x -> -x}} // Mean // (* symmetrized *)
Re // ComplexExpand // Simplify (* real part only *)
, t];
levinopts =
Normal@KeyDrop[liRe@"Rules", "Variables"] /.
HoldPattern["DifferentialMatrices" -> {dm_, ___}] :>
"DifferentialMatrix" -> dm;
lRe[x0_?NumericQ] := Block[{x = x0},
NIntegrate[
ifunc[x, t] (* ignored when full Levin Rule options are given *),
{t, -Infinity, Infinity},
Method -> {"LevinRule", Sequence @@ levinopts},
PrecisionGoal -> 6, MaxRecursion -> 20]
];
The value (of the real part) of (1) agrees with $2\pi$ to seven digits in this approximation:
PrintTemporary@Dynamic@{Clock[Infinity]}; (* running timer *)
2 NIntegrate[
lRe[x],
{x, 0, Infinity}, PrecisionGoal -> 4] // AbsoluteTiming
Last[%] + 2 Pi
(* {77.6966, -6.28319} *)
(* 3.29801*10^-8 *)
x
andt
. This is important, as the integral in the other order diverges. (Fubini's theorem does not apply.) -- oops, Mariusz deleted his comment.... $\endgroup$