Commit 22dd716
committed
[cxx-interop] Mark clang-related requests as un-cached.
Pointers from clang appear to be unstable in some capacity. My theory is that clang loads one module, then frees its AST when it's done, or maybe just re-allocates the AST at some point. In any case, we cannot cache requests on clang pointers.
This should fix the flakeyness issue that we've been seeing for a while.1 parent 18fd92e commit 22dd716
1 file changed
+1
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
413 | 413 | | |
414 | 414 | | |
415 | 415 | | |
416 | | - | |
| 416 | + | |
417 | 417 | | |
418 | 418 | | |
419 | 419 | | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | 420 | | |
424 | 421 | | |
425 | 422 | | |
| |||
0 commit comments