[flang] Infrastructure improvements in utility routines
[lldb.git] / flang / test / Semantics /
drwxr-xr-x   ..
drwxr-xr-x - Inputs
-rw-r--r-- 3641 acc-branch.f90
-rw-r--r-- 2767 acc-canonicalization-validity.f90
-rw-r--r-- 28136 acc-clause-validity.f90
-rw-r--r-- 1569 acc-declare-validity.f90
-rw-r--r-- 508 acc-resolve01.f90
-rw-r--r-- 347 acc-resolve02.f90
-rw-r--r-- 1898 acc-routine-validity.f90
-rw-r--r-- 718 acc-symbols01.f90
-rw-r--r-- 3757 allocate01.f90
-rw-r--r-- 1908 allocate02.f90
-rw-r--r-- 4388 allocate03.f90
-rw-r--r-- 2736 allocate04.f90
-rw-r--r-- 2196 allocate05.f90
-rw-r--r-- 5488 allocate06.f90
-rw-r--r-- 5255 allocate07.f90
-rw-r--r-- 4252 allocate08.f90
-rw-r--r-- 7370 allocate09.f90
-rw-r--r-- 7336 allocate10.f90
-rw-r--r-- 6920 allocate11.f90
-rw-r--r-- 4553 allocate12.f90
-rw-r--r-- 5754 allocate13.f90
-rw-r--r-- 251 altreturn01.f90
-rw-r--r-- 194 altreturn02.f90
-rw-r--r-- 713 altreturn03.f90
-rw-r--r-- 187 altreturn04.f90
-rw-r--r-- 176 altreturn05.f90
-rw-r--r-- 472 altreturn06.f90
-rw-r--r-- 3230 array-constr-values.f90
-rw-r--r-- 1322 assign01.f90
-rw-r--r-- 4716 assign02.f90
-rw-r--r-- 5774 assign03.f90
-rw-r--r-- 2998 assign04.f90
-rw-r--r-- 1605 assign06.f90
-rw-r--r-- 966 assign07.f90
-rw-r--r-- 7745 associated.f90
-rw-r--r-- 1954 bad-forward-type.f90
-rw-r--r-- 4017 bindings01.f90
-rw-r--r-- 1446 block-data01.f90
-rw-r--r-- 1324 blockconstruct01.f90
-rw-r--r-- 509 blockconstruct02.f90
-rw-r--r-- 204 blockconstruct03.f90
-rw-r--r-- 2790 boz-literal-constants.f90
-rw-r--r-- 1396 c_f_pointer.f90
-rw-r--r-- 2831 call01.f90
-rw-r--r-- 2951 call02.f90
-rw-r--r-- 12454 call03.f90
-rw-r--r-- 1930 call04.f90
-rw-r--r-- 4340 call05.f90
-rw-r--r-- 1842 call06.f90
-rw-r--r-- 1538 call07.f90
-rw-r--r-- 1525 call08.f90
-rw-r--r-- 7918 call09.f90
-rw-r--r-- 7539 call10.f90
-rw-r--r-- 2432 call11.f90
-rw-r--r-- 3425 call12.f90
-rw-r--r-- 1649 call13.f90
-rw-r--r-- 1546 call14.f90
-rw-r--r-- 673 call15.f90
-rw-r--r-- 341 call16.f90
-rw-r--r-- 242 canondo01.f90
-rw-r--r-- 227 canondo02.f90
-rw-r--r-- 258 canondo03.f90
-rw-r--r-- 1333 canondo04.f90
-rw-r--r-- 877 canondo05.f90
-rw-r--r-- 385 canondo06.f90
-rw-r--r-- 293 canondo07.f90
-rw-r--r-- 746 canondo08.f90
-rw-r--r-- 747 canondo09.f90
-rw-r--r-- 859 canondo10.f90
-rw-r--r-- 843 canondo11.f90
-rw-r--r-- 825 canondo12.f90
-rw-r--r-- 808 canondo13.f90
-rw-r--r-- 951 canondo14.f90
-rw-r--r-- 880 canondo15.f90
-rw-r--r-- 824 canondo16.f90
-rw-r--r-- 895 canondo17.f90
-rw-r--r-- 841 canondo18.f90
-rw-r--r-- 602 canondo19.f90
-rw-r--r-- 4892 case01.f90
-rw-r--r-- 2230 coarrays01.f90
-rw-r--r-- 593 common.sh
-rw-r--r-- 1055 complex01.f90
-rw-r--r-- 387 computed-goto01.f90
-rw-r--r-- 574 computed-goto02.f90
-rw-r--r-- 446 critical01.f90
-rw-r--r-- 2868 critical02.f90
-rw-r--r-- 633 critical03.f90
-rw-r--r-- 549 critical04.f90
-rw-r--r-- 2076 data01.f90
-rw-r--r-- 785 data02.f90
-rw-r--r-- 2892 data03.f90
-rw-r--r-- 4994 data04.f90
-rw-r--r-- 5324 data05.f90
-rw-r--r-- 1794 data06.f90
-rw-r--r-- 370 data07.f90
-rw-r--r-- 882 data08.f90
-rw-r--r-- 377 data09.f90
-rw-r--r-- 286 data10.f90
-rw-r--r-- 768 deallocate01.f90
-rw-r--r-- 555 deallocate04.f90
-rw-r--r-- 1831 deallocate05.f90
-rw-r--r-- 520 deallocate06.f90
-rw-r--r-- 1619 defined-ops.f90
-rw-r--r-- 6778 doconcurrent01.f90
-rw-r--r-- 1078 doconcurrent02.f90
-rw-r--r-- 418 doconcurrent03.f90
-rw-r--r-- 334 doconcurrent04.f90
-rw-r--r-- 1593 doconcurrent05.f90
-rw-r--r-- 2325 doconcurrent06.f90
-rw-r--r-- 1275 doconcurrent07.f90
-rw-r--r-- 9557 doconcurrent08.f90
-rw-r--r-- 495 dosemantics01.f90
-rw-r--r-- 1141 dosemantics02.f90
-rw-r--r-- 6536 dosemantics03.f90
-rw-r--r-- 1150 dosemantics04.f90
-rw-r--r-- 2940 dosemantics05.f90
-rw-r--r-- 1196 dosemantics06.f90
-rw-r--r-- 247 dosemantics07.f90
-rw-r--r-- 314 dosemantics08.f90
-rw-r--r-- 2697 dosemantics09.f90
-rw-r--r-- 675 dosemantics10.f90
-rw-r--r-- 7736 dosemantics11.f90
-rw-r--r-- 12381 dosemantics12.f90
-rw-r--r-- 121 empty.f90
-rw-r--r-- 5376 entry01.f90
-rw-r--r-- 5686 equivalence01.f90
-rw-r--r-- 872 expr-errors01.f90
-rw-r--r-- 1824 expr-errors02.f90
-rw-r--r-- 459 expr-errors03.f90
-rw-r--r-- 4999 final01.f90
-rw-r--r-- 1919 final02.f90
-rw-r--r-- 2553 forall01.f90
-rw-r--r-- 991 getdefinition01.f90
-rw-r--r-- 904 getdefinition02.f
-rw-r--r-- 409 getdefinition03-a.f90
-rw-r--r-- 263 getdefinition04.f90
-rw-r--r-- 530 getdefinition05.f90
-rw-r--r-- 761 getsymbols01.f90
-rw-r--r-- 393 getsymbols02.f90
-rw-r--r-- 380 getsymbols03-a.f90
-rw-r--r-- 321 getsymbols04.f90
-rw-r--r-- 353 getsymbols05.f90
-rw-r--r-- 148 if_arith01.f90
-rw-r--r-- 843 if_arith02.f90
-rw-r--r-- 333 if_arith03.f90
-rw-r--r-- 610 if_arith04.f90
-rw-r--r-- 560 if_construct01.f90
-rw-r--r-- 2320 if_construct02.f90
-rw-r--r-- 108 if_stmt01.f90
-rw-r--r-- 130 if_stmt02.f90
-rw-r--r-- 365 if_stmt03.f90
-rw-r--r-- 271 implicit01.f90
-rw-r--r-- 345 implicit02.f90
-rw-r--r-- 295 implicit03.f90
-rw-r--r-- 159 implicit04.f90
-rw-r--r-- 126 implicit05.f90
-rw-r--r-- 307 implicit06.f90
-rw-r--r-- 464 implicit07.f90
-rw-r--r-- 176 implicit08.f90
-rw-r--r-- 286 implicit09.f90
-rw-r--r-- 176 implicit10.f90
-rw-r--r-- 1148 implicit11.f90
-rw-r--r-- 3756 init01.f90
-rw-r--r-- 2690 int-literals.f90
-rw-r--r-- 4704 io01.f90
-rw-r--r-- 821 io02.f90
-rw-r--r-- 5220 io03.f90
-rw-r--r-- 4046 io04.f90
-rw-r--r-- 2349 io05.f90
-rw-r--r-- 1187 io06.f90
-rw-r--r-- 1984 io07.f90
-rw-r--r-- 8284 io08.f90
-rw-r--r-- 509 io09.f90
-rw-r--r-- 1008 io10.f90
-rw-r--r-- 2711 kinds01.f90
-rw-r--r-- 3381 kinds02.f90
-rw-r--r-- 3193 kinds03.f90
-rw-r--r-- 979 kinds04.f90
-rw-r--r-- 5095 label01.F90
-rw-r--r-- 414 label02.f90
-rw-r--r-- 787 label03.f90
-rw-r--r-- 403 label04.f90
-rw-r--r-- 642 label05.f90
-rw-r--r-- 546 label06.f90
-rw-r--r-- 407 label07.f90
-rw-r--r-- 499 label08.f90
-rw-r--r-- 168 label09.f90
-rw-r--r-- 223 label10.f90
-rw-r--r-- 2183 label11.f90
-rw-r--r-- 166 label12.f90
-rw-r--r-- 352 label13.f90
-rw-r--r-- 549 label14.f90
-rw-r--r-- 1494 label15.f90
-rw-r--r-- 265 label16.f90
-rw-r--r-- 1637 misc-declarations.f90
-rw-r--r-- 143 missing_newline.f90
-rw-r--r-- 677 mod-file-rewriter.f90
-rw-r--r-- 1309 modfile01.f90
-rw-r--r-- 406 modfile02.f90
-rw-r--r-- 2413 modfile03.f90
-rw-r--r-- 1343 modfile04.f90
-rw-r--r-- 386 modfile05.f90
-rw-r--r-- 453 modfile06.f90
-rw-r--r-- 9902 modfile07.f90
-rw-r--r-- 813 modfile08.f90
-rw-r--r-- 57 modfile09.f90
-rw-r--r-- 2200 modfile10.f90
-rw-r--r-- 513 modfile11.f90
-rw-r--r-- 1362 modfile12.f90
-rw-r--r-- 660 modfile13.f90
-rw-r--r-- 1473 modfile14.f90
-rw-r--r-- 602 modfile15.f90
-rw-r--r-- 845 modfile16.f90
-rw-r--r-- 5677 modfile17.f90
-rw-r--r-- 1399 modfile18.f90
-rw-r--r-- 320 modfile19.f90
-rw-r--r-- 1109 modfile20.f90
-rw-r--r-- 580 modfile21.f90
-rw-r--r-- 652 modfile22.f90
-rw-r--r-- 2918 modfile23.f90
-rw-r--r-- 1747 modfile24.f90
-rw-r--r-- 2466 modfile25.f90
-rw-r--r-- 4562 modfile26.f90
-rw-r--r-- 1630 modfile27.f90
-rw-r--r-- 961 modfile28.f90
-rw-r--r-- 305 modfile29.f90
-rw-r--r-- 1459 modfile30.f90
-rw-r--r-- 789 modfile31.f90
-rw-r--r-- 6611 modfile32.f90
-rw-r--r-- 13367 modfile33.f90
-rw-r--r-- 2358 modfile34.f90
-rw-r--r-- 5428 modfile35.f90
-rw-r--r-- 769 modfile36.f90
-rw-r--r-- 481 modfile37.f90
-rw-r--r-- 543 modfile38.f90
-rw-r--r-- 808 modfile39.f90
-rw-r--r-- 2034 modifiable01.f90
-rw-r--r-- 1302 namelist01.f90
-rw-r--r-- 1602 null-init.f90
-rw-r--r-- 2641 null01.f90
-rw-r--r-- 567 nullify01.f90
-rw-r--r-- 632 nullify02.f90
-rw-r--r-- 930 num_images.f90
-rw-r--r-- 1709 offsets01.f90
-rw-r--r-- 1346 offsets02.f90
-rw-r--r-- 1612 offsets03.f90
-rw-r--r-- 648 omp-allocate-directive.f90
-rw-r--r-- 1132 omp-atomic.f90
-rw-r--r-- 11349 omp-atomic01.f90
-rw-r--r-- 15439 omp-clause-validity01.f90
-rw-r--r-- 14626 omp-combined-constructs.f90
-rw-r--r-- 649 omp-copyin01.f90
-rw-r--r-- 651 omp-copyin02.f90
-rw-r--r-- 629 omp-copyin03.f90
-rw-r--r-- 450 omp-copyin04.f90
-rw-r--r-- 547 omp-copyin05.f90
-rw-r--r-- 1803 omp-declarative-directive.f90
-rw-r--r-- 975 omp-default.f90
-rw-r--r-- 1552 omp-default02.f90
-rw-r--r-- 706 omp-depend01.f90
-rw-r--r-- 1155 omp-depend02.f90
-rw-r--r-- 492 omp-depend03.f90
-rw-r--r-- 4264 omp-device-constructs.f90
-rw-r--r-- 1042 omp-do-collapse-positivecases.f90
-rw-r--r-- 721 omp-do-collapse.f90
-rw-r--r-- 1788 omp-do-ordered-positivecases.f90
-rw-r--r-- 1638 omp-do-ordered.f90
-rw-r--r-- 371 omp-do-schedule01.f90
-rw-r--r-- 430 omp-do-schedule02.f90
-rw-r--r-- 934 omp-do-schedule03.f90
-rw-r--r-- 813 omp-do-schedule04.f90
-rw-r--r-- 461 omp-do01-positivecase.f90
-rw-r--r-- 410 omp-do01.f90
-rw-r--r-- 362 omp-do02.f90
-rw-r--r-- 402 omp-do03.f90
-rw-r--r-- 420 omp-do04.f90
-rw-r--r-- 884 omp-do05-positivecase.f90
-rw-r--r-- 781 omp-do05.f90
-rw-r--r-- 489 omp-do06.f90
-rw-r--r-- 448 omp-do07.f90
-rw-r--r-- 361 omp-do08.f90
-rw-r--r-- 424 omp-do09.f90
-rw-r--r-- 378 omp-do10.f90
-rw-r--r-- 994 omp-flush01.f90
-rw-r--r-- 3103 omp-flush02.f90
-rw-r--r-- 2980 omp-loop-association.f90
-rw-r--r-- 391 omp-loop-simd01.f90
-rw-r--r-- 344 omp-nested01.f90
-rw-r--r-- 509 omp-no-dowhile-in-parallel.f90
-rw-r--r-- 577 omp-parallel-private01.f90
-rw-r--r-- 545 omp-parallel-private02.f90
-rw-r--r-- 680 omp-parallel-private03.f90
-rw-r--r-- 693 omp-parallel-private04.f90
-rw-r--r-- 572 omp-parallel-shared01.f90
-rw-r--r-- 541 omp-parallel-shared02.f90
-rw-r--r-- 679 omp-parallel-shared03.f90
-rw-r--r-- 689 omp-parallel-shared04.f90
-rw-r--r-- 427 omp-parallell01.f90
-rw-r--r-- 440 omp-parallell02.f90
-rw-r--r-- 479 omp-private01.f90
-rw-r--r-- 972 omp-private02.f90
-rw-r--r-- 1003 omp-private03.f90
-rw-r--r-- 413 omp-resolve01.f90
-rw-r--r-- 467 omp-resolve02.f90
-rw-r--r-- 663 omp-resolve03.f90
-rw-r--r-- 535 omp-resolve04.f90
-rw-r--r-- 574 omp-resolve05.f90
-rw-r--r-- 2108 omp-resolve06.f90
-rw-r--r-- 383 omp-sections01.f90
-rw-r--r-- 425 omp-simd01.f90
-rw-r--r-- 330 omp-simd02.f90
-rw-r--r-- 519 omp-simd03.f90
-rw-r--r-- 346 omp-single01.f90
-rw-r--r-- 435 omp-single02.f90
-rw-r--r-- 1602 omp-symbol01.f90
-rw-r--r-- 759 omp-symbol02.f90
-rw-r--r-- 754 omp-symbol03.f90
-rw-r--r-- 694 omp-symbol04.f90
-rw-r--r-- 1037 omp-symbol05.f90
-rw-r--r-- 617 omp-symbol06.f90
-rw-r--r-- 1122 omp-symbol07.f90
-rw-r--r-- 7850 omp-symbol08.f90
-rw-r--r-- 593 omp-task01.f90
-rw-r--r-- 469 omp-taskloop-simd01.f90
-rw-r--r-- 488 omp-taskloop01.f90
-rw-r--r-- 426 omp-taskloop02.f90
-rw-r--r-- 616 omp-taskloop03.f90
-rw-r--r-- 868 omp-workshare01.f90
-rw-r--r-- 2222 omp-workshare02.f90
-rw-r--r-- 739 omp-workshare03.f90
-rw-r--r-- 1150 omp-workshare04.f90
-rw-r--r-- 1175 omp-workshare05.f90
-rw-r--r-- 6136 procinterface01.f90
-rw-r--r-- 2571 reshape.f90
-rw-r--r-- 236 resolve01.f90
-rw-r--r-- 297 resolve02.f90
-rw-r--r-- 115 resolve03.f90
-rw-r--r-- 1205 resolve04.f90
-rw-r--r-- 604 resolve05.f90
-rw-r--r-- 143 resolve06.f90
-rw-r--r-- 768 resolve07.f90
-rw-r--r-- 195 resolve08.f90
-rw-r--r-- 2215 resolve09.f90
-rw-r--r-- 1052 resolve10.f90
-rw-r--r-- 413 resolve100.f90
-rw-r--r-- 1344 resolve11.f90
-rw-r--r-- 177 resolve12.f90
-rw-r--r-- 1289 resolve13.f90
-rw-r--r-- 664 resolve14.f90
-rw-r--r-- 822 resolve15.f90
-rw-r--r-- 269 resolve16.f90
-rw-r--r-- 4143 resolve17.f90
-rw-r--r-- 1600 resolve18.f90
-rw-r--r-- 644 resolve19.f90
-rw-r--r-- 2153 resolve20.f90
-rw-r--r-- 1000 resolve21.f90
-rw-r--r-- 523 resolve22.f90
-rw-r--r-- 228 resolve23.f90
-rw-r--r-- 1352 resolve24.f90
-rw-r--r-- 1525 resolve25.f90
-rw-r--r-- 401 resolve26.f90
-rw-r--r-- 290 resolve27.f90
-rw-r--r-- 1144 resolve28.f90
-rw-r--r-- 969 resolve29.f90
-rw-r--r-- 809 resolve30.f90
-rw-r--r-- 2554 resolve31.f90
-rw-r--r-- 2388 resolve32.f90
-rw-r--r-- 1405 resolve33.f90
-rw-r--r-- 2720 resolve34.f90
-rw-r--r-- 3374 resolve35.f90
-rw-r--r-- 2106 resolve36.f90
-rw-r--r-- 1394 resolve37.f90
-rw-r--r-- 2672 resolve38.f90
-rw-r--r-- 861 resolve39.f90
-rw-r--r-- 1579 resolve40.f90
-rw-r--r-- 862 resolve41.f90
-rw-r--r-- 2502 resolve42.f90
-rw-r--r-- 1340 resolve43.f90
-rw-r--r-- 2168 resolve44.f90
-rw-r--r-- 1997 resolve45.f90
-rw-r--r-- 987 resolve46.f90
-rw-r--r-- 1040 resolve47.f90
-rw-r--r-- 598 resolve48.f90
-rw-r--r-- 876 resolve49.f90
-rw-r--r-- 675 resolve50.f90
-rw-r--r-- 370 resolve51.f90
-rw-r--r-- 3891 resolve52.f90
-rw-r--r-- 11285 resolve53.f90
-rw-r--r-- 3942 resolve54.f90
-rw-r--r-- 2387 resolve55.f90
-rw-r--r-- 1964 resolve56.f90
-rw-r--r-- 3061 resolve57.f90
-rw-r--r-- 1890 resolve58.f90
-rw-r--r-- 3406 resolve59.f90
-rw-r--r-- 887 resolve60.f90
-rw-r--r-- 2121 resolve61.f90
-rw-r--r-- 1784 resolve62.f90
-rw-r--r-- 7799 resolve63.f90
-rw-r--r-- 1390 resolve64.f90
-rw-r--r-- 3292 resolve65.f90
-rw-r--r-- 3154 resolve66.f90
-rw-r--r-- 2941 resolve67.f90
-rw-r--r-- 798 resolve68.f90
-rw-r--r-- 2674 resolve69.f90
-rw-r--r-- 2319 resolve70.f90
-rw-r--r-- 898 resolve71.f90
-rw-r--r-- 1239 resolve72.f90
-rw-r--r-- 1332 resolve73.f90
-rw-r--r-- 1500 resolve74.f90
-rw-r--r-- 726 resolve75.f90
-rw-r--r-- 670 resolve76.f90
-rw-r--r-- 1389 resolve77.f90
-rw-r--r-- 1421 resolve78.f90
-rw-r--r-- 2085 resolve79.f90
-rw-r--r-- 2213 resolve80.f90
-rw-r--r-- 3105 resolve81.f90
-rw-r--r-- 2223 resolve82.f90
-rw-r--r-- 1855 resolve83.f90
-rw-r--r-- 831 resolve84.f90
-rw-r--r-- 1207 resolve85.f90
-rw-r--r-- 1708 resolve86.f90
-rw-r--r-- 3216 resolve87.f90
-rw-r--r-- 3140 resolve88.f90
-rw-r--r-- 8141 resolve89.f90
-rw-r--r-- 1080 resolve90.f90
-rw-r--r-- 2060 resolve91.f90
-rw-r--r-- 455 resolve92.f90
-rw-r--r-- 1100 resolve93.f90
-rw-r--r-- 2921 resolve94.f90
-rw-r--r-- 398 resolve95.f90
-rw-r--r-- 1901 resolve96.f90
-rw-r--r-- 3909 resolve97.f90
-rw-r--r-- 417 resolve98.f90
-rw-r--r-- 1313 resolve99.f90
-rw-r--r-- 438 rewrite01.f90
-rw-r--r-- 387 save01.f90
-rw-r--r-- 6676 select-rank.f90
-rw-r--r-- 1794 select-rank02.f90
-rw-r--r-- 7780 selecttype01.f90
-rw-r--r-- 1337 selecttype02.f90
-rw-r--r-- 2789 selecttype03.f90
-rw-r--r-- 2563 separate-mp01.f90
-rw-r--r-- 8099 separate-mp02.f90
-rw-r--r-- 2058 shape.f90
-rw-r--r-- 5878 spec-expr.f90
-rw-r--r-- 2094 stop01.f90
-rw-r--r-- 2950 structconst01.f90
-rw-r--r-- 1800 structconst02.f90
-rw-r--r-- 6308 structconst03.f90
-rw-r--r-- 6002 structconst04.f90
-rw-r--r-- 799 symbol01.f90
-rw-r--r-- 1071 symbol02.f90
-rw-r--r-- 591 symbol03.f90
-rw-r--r-- 2753 symbol05.f90
-rw-r--r-- 1774 symbol06.f90
-rw-r--r-- 780 symbol07.f90
-rw-r--r-- 353 symbol08.f90
-rw-r--r-- 3477 symbol09.f90
-rw-r--r-- 959 symbol10.f90
-rw-r--r-- 2908 symbol11.f90
-rw-r--r-- 624 symbol12.f90
-rw-r--r-- 705 symbol13.f90
-rw-r--r-- 793 symbol14.f90
-rw-r--r-- 8017 symbol15.f90
-rw-r--r-- 598 symbol16.f90
-rw-r--r-- 3580 symbol17.f90
-rw-r--r-- 777 symbol18.f90
-rw-r--r-- 1945 symbol19.f90
-rwxr-xr-x 1059 test_errors.sh
-rwxr-xr-x 1428 test_modfile.sh
-rwxr-xr-x 1088 test_symbols.sh
-rw-r--r-- 13788 typeinfo01.f90