mirror of
https://github.com/odin-lang/Odin.git
synced 2026-07-29 18:37:47 +00:00
Make using as a statement an opt-in with #+feature using-stmt
This commit is contained in:
@@ -360,6 +360,8 @@ enum OptInFeatureFlags : u64 {
|
||||
OptInFeatureFlag_IntegerDivisionByZero_Self = 1u<<4,
|
||||
OptInFeatureFlag_IntegerDivisionByZero_AllBits = 1u<<5,
|
||||
|
||||
OptInFeatureFlag_UsingStmt = 1u<<6,
|
||||
|
||||
|
||||
OptInFeatureFlag_IntegerDivisionByZero_ALL = OptInFeatureFlag_IntegerDivisionByZero_Trap|
|
||||
OptInFeatureFlag_IntegerDivisionByZero_Zero|
|
||||
@@ -384,6 +386,9 @@ u64 get_feature_flag_from_name(String const &name) {
|
||||
if (name == "integer-division-by-zero:all-bits") {
|
||||
return OptInFeatureFlag_IntegerDivisionByZero_AllBits;
|
||||
}
|
||||
if (name == "using-stmt") {
|
||||
return OptInFeatureFlag_UsingStmt;
|
||||
}
|
||||
|
||||
|
||||
if (name == "global-context") {
|
||||
|
||||
Reference in New Issue
Block a user