Functions defined in headers are all declared inline