Fixed #4329 (False duplicateBranch when branches use conditionally defined macros)