aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/check-allocate.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-12-31[flang] Add new warnings for unused & undefined locals (#173504)Peter Klausler1-1/+0
2025-10-31[flang][semantics] add semantic check that STAT and ERRMSG are not (de)alloca...Andre Kuhlenschmidt1-1/+32
2025-10-16[flang] Fix character length checking in ALLOCATE (#163657)Peter Klausler1-2/+2
2025-10-16[flang][NFC] Use parser::Unwrap(Ref) more (#162918)Peter Klausler1-3/+6
2025-08-26[flang] Consolidate copy-in/copy-out determination in evaluate framework (#15...Eugene Epshteyn1-1/+1
2025-06-16[flang][runtime] Check SOURCE= conformability on ALLOCATE (#144113)Peter Klausler1-0/+51
2025-05-12[flang] Catch deferred type parameters in ALLOCATE(type-spec::) (#139334)Peter Klausler1-2/+8
2025-03-10[flang] Static checking for empty coarrays (#129610)Peter Klausler1-5/+30
2025-01-03[flang][cuda] Downgrade allocate pinned error to a warning (#121589)Valentin Clement (バレンタイン クレメン)1-2/+4
2024-10-02[flang] Tag warnings with LanguageFeature or UsageWarning (#110304)Peter Klausler1-4/+2
2024-08-08[flang] Fix derived type compatibility checking in ALLOCATE (#102035)Peter Klausler1-2/+4
2024-07-30[flang] Warn about undefined function results (#99533)Peter Klausler1-4/+7
2024-07-11[flang] Downgrade error message to a portability warning (#98368)Peter Klausler1-1/+1
2024-06-24[flang] Add/fix some semantic checks for assumed-rank (#96194)Peter Klausler1-1/+1
2024-04-19[flang][cuda] Enforce DEVICE attribute when ALLOCATE with STREAM option (#89459)Valentin Clement (バレンタイン クレメン)1-0/+7
2024-04-19[flang][cuda] Enforce PINNED attribute when ALLOCATE with PINNED option (#89455)Valentin Clement (バレンタイン クレメン)1-0/+7
2023-11-13[flang] Ensure that portability warnings are conditional (#71857)Peter Klausler1-3/+5
2023-09-19[flang] Correct handling of assumed-rank allocatables in ALLOCATE (#66718)Peter Klausler1-16/+19
2023-09-13[flang] Correct semantic representation & handling of RANK(*) (#66234)Peter Klausler1-18/+21
2023-08-29[flang] Support SELECT RANK on allocatables & pointersPeter Klausler1-11/+12
2023-07-03[flang] Add optional portability warning for upcoming Fortran 202X/3 breaking...Peter Klausler1-1/+4
2023-06-01[flang] CUDA Fortran - part 5/5: statement semanticsPeter Klausler1-7/+24
2023-05-31[flang] CUDA Fortran - part 1/5: parsingPeter Klausler1-0/+2
2023-03-27[flang] Tune handling of LEN type parameter discrepancies on ALLOCATEPeter Klausler1-24/+58
2022-12-17[flang] Apply definability checks in ALLOCATE/DEALLOCATE statementsPeter Klausler1-0/+14
2022-04-16[flang] Add & use a better visit() (take 2)Peter Klausler1-2/+2
2022-04-15[flang] Finer control over error recovery with GetExpr()Peter Klausler1-1/+1
2022-03-28Revert "[flang] Add & use a better visit()"Andrzej Warzynski1-2/+2
2022-03-25[flang] Add & use a better visit()Peter Klausler1-2/+2
2021-11-30[flang] Rearrange prototype & code placement of IsCoarray()Peter Klausler1-1/+1
2020-03-28[flang] Reformat with latest clang-format and .clang-formatTim Keith1-24/+24
2020-02-25[flang] [LLVMify F18] Compiler module folders should have capitalised names (...CarolineConcatto1-0/+625