in lit_tests/coloring_configs.swift [285:317]
func foo1() {
// CHECK: <kw>func</kw> <id>foo1</id>() {
#if os(macOS)
// CHECK: <#kw>#if</#kw> <#id>os</#id>(<#id>macOS</#id>)
var a = 1
// CHECK: <kw>var</kw> <id>a</id> = <int>1</int>
#if USE_METAL
// CHECK: <#kw>#if</#kw> <#id>USE_METAL</#id>
var b = 2
// CHECK: <kw>var</kw> <id>b</id> = <int>2</int>
#if os(iOS)
// CHECK: <#kw>#if</#kw> <#id>os</#id>(<#id>iOS</#id>)
var c = 3
// CHECK: <kw>var</kw> <id>c</id> = <int>3</int>
#else
// CHECK: <#kw>#else</#kw>
var c = 3
// CHECK: <kw>var</kw> <id>c</id> = <int>3</int>
#endif
// CHECK: <#kw>#endif</#kw>
#else
// CHECK: <#kw>#else</#kw>
var b = 2
// CHECK: <kw>var</kw> <id>b</id> = <int>2</int>
#endif
// CHECK: <#kw>#endif</#kw>
#else
// CHECK: <#kw>#else</#kw>
var a = 1
// CHECK: <kw>var</kw> <id>a</id> = <int>1</int>
#endif
// CHECK: <#kw>#endif</#kw>
}