cpp: inherit macro token's file, line and col information