Commit 56d2c7c
committed
feat: Extend Apple Framework header support to #include
Follow-up to the earlier patch that added framework handling for
`__has_include`. This change updates `preprocess()` so that plain
`#include <Pkg/MyHdr.h>` also resolves to
`<Pkg.framework/Headers/MyHdr.h>` when present.
Tests:
- Add `appleFrameworkIncludeTest` to verify `#include` resolution.
Co-authored-by: Hans Johnson <hans-johnson@uiowa.edu>1 parent 81dad8f commit 56d2c7c
2 files changed
Lines changed: 49 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3507 | 3507 | | |
3508 | 3508 | | |
3509 | 3509 | | |
3510 | | - | |
| 3510 | + | |
| 3511 | + | |
| 3512 | + | |
| 3513 | + | |
| 3514 | + | |
| 3515 | + | |
| 3516 | + | |
| 3517 | + | |
| 3518 | + | |
| 3519 | + | |
| 3520 | + | |
| 3521 | + | |
| 3522 | + | |
| 3523 | + | |
| 3524 | + | |
| 3525 | + | |
| 3526 | + | |
| 3527 | + | |
| 3528 | + | |
| 3529 | + | |
| 3530 | + | |
| 3531 | + | |
3511 | 3532 | | |
3512 | 3533 | | |
3513 | 3534 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2131 | 2131 | | |
2132 | 2132 | | |
2133 | 2133 | | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
| 2147 | + | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
| 2151 | + | |
| 2152 | + | |
| 2153 | + | |
| 2154 | + | |
| 2155 | + | |
| 2156 | + | |
| 2157 | + | |
| 2158 | + | |
| 2159 | + | |
2134 | 2160 | | |
2135 | 2161 | | |
2136 | 2162 | | |
| |||
3389 | 3415 | | |
3390 | 3416 | | |
3391 | 3417 | | |
| 3418 | + | |
3392 | 3419 | | |
3393 | 3420 | | |
3394 | 3421 | | |
| |||
0 commit comments