Commit 6fc70f6
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 d85bbd8 commit 6fc70f6
2 files changed
Lines changed: 49 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3500 | 3500 | | |
3501 | 3501 | | |
3502 | 3502 | | |
3503 | | - | |
| 3503 | + | |
| 3504 | + | |
| 3505 | + | |
| 3506 | + | |
| 3507 | + | |
| 3508 | + | |
| 3509 | + | |
| 3510 | + | |
| 3511 | + | |
| 3512 | + | |
| 3513 | + | |
| 3514 | + | |
| 3515 | + | |
| 3516 | + | |
| 3517 | + | |
| 3518 | + | |
| 3519 | + | |
| 3520 | + | |
| 3521 | + | |
| 3522 | + | |
| 3523 | + | |
| 3524 | + | |
3504 | 3525 | | |
3505 | 3526 | | |
3506 | 3527 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2141 | 2141 | | |
2142 | 2142 | | |
2143 | 2143 | | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
| 2147 | + | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
| 2151 | + | |
| 2152 | + | |
| 2153 | + | |
| 2154 | + | |
| 2155 | + | |
| 2156 | + | |
| 2157 | + | |
| 2158 | + | |
| 2159 | + | |
| 2160 | + | |
| 2161 | + | |
| 2162 | + | |
| 2163 | + | |
| 2164 | + | |
| 2165 | + | |
| 2166 | + | |
| 2167 | + | |
| 2168 | + | |
| 2169 | + | |
2144 | 2170 | | |
2145 | 2171 | | |
2146 | 2172 | | |
| |||
3437 | 3463 | | |
3438 | 3464 | | |
3439 | 3465 | | |
| 3466 | + | |
3440 | 3467 | | |
3441 | 3468 | | |
3442 | 3469 | | |
| |||
0 commit comments