Rewrite of variable to rename detection in CInlinefunction. Now fully supporting fancy stuff like variables and structs members with the same name.