Invalid Code void foo(G g = null) { } void main () { foo(); }