Do not use current_file() to get a file for a token.
Do not use current_file() to get a file for a token.

Previously, we implicitly assumed that the most recent token's
file field is the same as return value of current_file().
This assumption is not correct because we do arbitrary number of
token look-ahead.

The right thing to do is to always use token's file field.

gergo-/8cc,vastin/8cc,vastin/8cc,abc00/8cc,8l/8cc,rui314/8cc,8l/8cc,jtramm/8cc,cpjreynolds/8cc,rui314/8cc,andrewchambers/8cc,nobody1986/8cc,vastin/8cc,nobody1986/8cc,nobody1986/8cc,cpjreynolds/8cc,rui314/8cc,rui314/8cc,jtramm/8cc,nobody1986/8cc,andrewchambers/8cc,jtramm/8cc,andrewchambers/8cc,abc00/8cc,gergo-/8cc,8l/8cc,gergo-/8cc,vastin/8cc,jtramm/8cc,abc00/8cc,cpjreynolds/8cc,andrewchambers/8cc,cpjreynolds/8cc,8l/8cc,abc00/8cc