What are the advantages/disadvantages of using inline functions? I know what they are, but I don't know the benefits/costs of using them. I see them almost everywhere in code, but if they were entirely beneficial, they would be part of every function. So, what gives?