Reorder arguments to prevent confusion.

Reorder the arguments to Assert so that macro substitution doesn't become confused. Also change the type of __FILE__ to its correct type as a const char*, as previously we had observed the unit tests dominated by the cost of string construction and deconstruction.

Merge request reports

Loading