Add test for case sensitivity precedence and separate test case for macros/typedefs