Fix the interpretation of @#elseif clauses within an @#ifdef or @#ifndef

6 jobs for master in 3 minutes and 2 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #22664
build_linux_32

00:00:41

passed #22665
build_linux_64

00:01:25

passed #22668
macOS
build_macOS

00:02:10

passed #22666
build_windows_32

00:01:29

passed #22667
build_windows_64

00:01:31

 
  Prepare
passed #22669
aggregate_builds

00:00:03