add filename and line number to pushtag and build_constant methods