From 6dddba29d565992f9ea1515053476d0a4c009fe0 Mon Sep 17 00:00:00 2001
From: Devang Patel
The function type can be thought of as a function signature. It consists of a return type and a list of formal parameter types. The return type of a function type is a scalar type or a struct type. If the -return type is a struct type then all struct elements must be of a first -class type. Function types are usually used to build virtual function tables +return type is a struct type then all struct elements must be of first +class types. Function types are usually used to build virtual function tables (which are structures of pointers to functions), for indirect function calls, and when defining a function.
@@ -1264,8 +1264,8 @@ Variable argument functions can access their arguments with the