File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -136,6 +136,10 @@ static llvm::cl::opt<bool>
136
136
EnableExperimentalDistributed (" enable-experimental-distributed" ,
137
137
llvm::cl::desc (" Enable experimental distributed actors." ));
138
138
139
+ static llvm::cl::opt<bool > EnableExperimentalTypeWrappers (
140
+ " enable-experimental-type-wrappers" ,
141
+ llvm::cl::desc (" Enable experimental type wrappers." ));
142
+
139
143
static llvm::cl::opt<bool >
140
144
VerifyExclusivity (" enable-verify-exclusivity" ,
141
145
llvm::cl::desc (" Verify the access markers used to enforce exclusivity." ));
@@ -581,6 +585,10 @@ int main(int argc, char **argv) {
581
585
Feature::DifferentiableProgramming);
582
586
}
583
587
588
+ if (EnableExperimentalTypeWrappers) {
589
+ Invocation.getLangOptions ().Features .insert (Feature::TypeWrappers);
590
+ }
591
+
584
592
Invocation.getLangOptions ().EnableCXXInterop = EnableCxxInterop;
585
593
586
594
Invocation.getDiagnosticOptions ().VerifyMode =
You can’t perform that action at this time.
0 commit comments