How does the compiler handle an in-class function definition? Example: // File A.h
class A { int foo(void) { return x; } int bar(void); int x; } // File A.cc #include "A.h" int A::bar(void) { ... } How is "foo()" represented in the AST when parsing A.cc? Thanks, rick