function symbol changed from 'Foo getEnum(Foo)' to 'Foo getEnum(const Foo)' type changed from 'Foo(Foo)' to 'Foo(const Foo)' return type 'Foo' = 'enum Foo' changed parameter 1 type changed from 'Foo' = 'enum Foo' to 'const Foo' qualifier const added underlying type 'Foo' = 'enum Foo' changed type 'Foo' = 'enum Foo' changed resolved type 'enum Foo' changed type 'enum Foo' changed enumerator 'FOO_TWO' value changed from 100 to 2 exit code 4