Luke Street
fa346ace47
Support for emscripten
2022-08-03 18:16:30 -04:00
Lioncash
9c50a60c2b
General: Include headers that are necessary
...
Removes unused headers and ensures that all necessary headers are
included. In particular, this removes quite a few <iostream> includes,
which removes quite a few static constructors.
2019-08-26 08:04:23 -04:00
Lioncash
919a74c72c
General: Remove unnecessary usages of inline
...
Functions defined directly in a class definition are already inline by
default.
Non-specialized templates are also inline by default.
2019-08-15 16:07:47 -04:00
Phillip Stephens
af59ea2d48
Revert "General: Minor general cleanup"
2019-08-15 08:52:45 -07:00
Lioncash
60c554f67e
General: Remove unnecessary usages of inline
...
Functions defined directly in a class definition are already inline by
default.
Non-specialized templates are also inline by default.
2019-08-15 09:24:50 -04:00
Jack Andersen
7243c687a8
New code style refactor
2018-12-07 19:18:17 -10:00
Jack Andersen
0cdfd0ad9f
Convert to pragma once
2018-10-06 17:37:09 -10:00
Jack Andersen
075747c418
Remove cyclic include
2018-08-09 20:18:42 -10:00
Jack Andersen
017a921fdc
Huge compile performance refactor
2017-12-28 21:55:42 -10:00
Jack Andersen
f5dabee0a7
string_view refactor
2017-11-12 20:12:37 -10:00
Jack Andersen
b791b7e426
Humungous refactor
2016-03-04 13:00:12 -10:00