Commit a6385a8
authored
[Sema] Refactor IsFunctionConversion (llvm#139172)
A bunch of uses of IsFunctionConversion don't use the third argument and
just make a dummy QualType to pass. This splits IsFunctionConversion
into 2 functions, one that just takes 2 arguments and does the check,
and one that does the actual conversion using the 3rd argument. Both
functions can be const and replace current uses appropriately.1 parent c8539f7 commit a6385a8
File tree
6 files changed
+28
-25
lines changed- clang
- include/clang/Sema
- lib/Sema
6 files changed
+28
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10240 | 10240 | | |
10241 | 10241 | | |
10242 | 10242 | | |
10243 | | - | |
10244 | | - | |
| 10243 | + | |
| 10244 | + | |
| 10245 | + | |
| 10246 | + | |
| 10247 | + | |
| 10248 | + | |
| 10249 | + | |
10245 | 10250 | | |
10246 | 10251 | | |
10247 | 10252 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
700 | 700 | | |
701 | 701 | | |
702 | 702 | | |
703 | | - | |
704 | 703 | | |
705 | 704 | | |
706 | 705 | | |
707 | 706 | | |
708 | | - | |
| 707 | + | |
709 | 708 | | |
710 | 709 | | |
711 | 710 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9106 | 9106 | | |
9107 | 9107 | | |
9108 | 9108 | | |
9109 | | - | |
| 9109 | + | |
9110 | 9110 | | |
9111 | 9111 | | |
9112 | 9112 | | |
| |||
9170 | 9170 | | |
9171 | 9171 | | |
9172 | 9172 | | |
9173 | | - | |
9174 | | - | |
| 9173 | + | |
9175 | 9174 | | |
9176 | 9175 | | |
9177 | 9176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1881 | 1881 | | |
1882 | 1882 | | |
1883 | 1883 | | |
1884 | | - | |
1885 | | - | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
1886 | 1893 | | |
1887 | 1894 | | |
1888 | 1895 | | |
| |||
1993 | 2000 | | |
1994 | 2001 | | |
1995 | 2002 | | |
1996 | | - | |
1997 | 2003 | | |
1998 | 2004 | | |
1999 | 2005 | | |
| |||
2232 | 2238 | | |
2233 | 2239 | | |
2234 | 2240 | | |
2235 | | - | |
2236 | | - | |
| 2241 | + | |
2237 | 2242 | | |
2238 | 2243 | | |
2239 | | - | |
| 2244 | + | |
2240 | 2245 | | |
2241 | 2246 | | |
2242 | 2247 | | |
| |||
2476 | 2481 | | |
2477 | 2482 | | |
2478 | 2483 | | |
2479 | | - | |
| 2484 | + | |
2480 | 2485 | | |
2481 | 2486 | | |
2482 | 2487 | | |
| |||
5033 | 5038 | | |
5034 | 5039 | | |
5035 | 5040 | | |
5036 | | - | |
5037 | 5041 | | |
5038 | 5042 | | |
5039 | 5043 | | |
| |||
5044 | 5048 | | |
5045 | 5049 | | |
5046 | 5050 | | |
5047 | | - | |
| 5051 | + | |
5048 | 5052 | | |
5049 | 5053 | | |
5050 | 5054 | | |
| |||
13426 | 13430 | | |
13427 | 13431 | | |
13428 | 13432 | | |
13429 | | - | |
13430 | 13433 | | |
13431 | | - | |
| 13434 | + | |
13432 | 13435 | | |
13433 | 13436 | | |
13434 | 13437 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7665 | 7665 | | |
7666 | 7666 | | |
7667 | 7667 | | |
7668 | | - | |
7669 | 7668 | | |
7670 | | - | |
| 7669 | + | |
7671 | 7670 | | |
7672 | 7671 | | |
7673 | 7672 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1333 | 1333 | | |
1334 | 1334 | | |
1335 | 1335 | | |
1336 | | - | |
| 1336 | + | |
1337 | 1337 | | |
1338 | 1338 | | |
1339 | 1339 | | |
| |||
3732 | 3732 | | |
3733 | 3733 | | |
3734 | 3734 | | |
3735 | | - | |
3736 | | - | |
| 3735 | + | |
3737 | 3736 | | |
3738 | 3737 | | |
3739 | 3738 | | |
| |||
3770 | 3769 | | |
3771 | 3770 | | |
3772 | 3771 | | |
3773 | | - | |
3774 | 3772 | | |
3775 | 3773 | | |
3776 | 3774 | | |
3777 | | - | |
| 3775 | + | |
3778 | 3776 | | |
3779 | 3777 | | |
3780 | 3778 | | |
| |||
0 commit comments