Here are some macros in C headers such as

#define SITUATION1 0x00000001
#define SITUATION1 0x00000002
#define SITUATION3 0x00000004
#define SITUATION4 0x00000008
#define SITUATIONALL (SITUATION1 | SITUATION2 | SITUATION3 | SITUATION4)

when use these value in swift
those lines are okay
let value1 = SITUATION1
let value2 = SITUATION2
let value3 = SITUATION3
let value4 = SITUATION4
but this line would show error
let valueAll = SITUATIONALL

 Is it a bug ? or just be designed as it?
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to