summaryrefslogtreecommitdiff
path: root/flang/lib/Evaluate/check-expression.cpp
AgeCommit message (Expand)Author
2025-09-10[flang] Improve contiguity checker for component references (#153222)Peter Klausler
2025-08-27[flang][warnings] systematically guard warnings (#154234)Andre Kuhlenschmidt
2025-08-26[flang] Consolidate copy-in/copy-out determination in evaluate framework (#15...Eugene Epshteyn
2025-08-13[flang] Warn about inexact real literal implicit widening pitfall (#152799)Peter Klausler
2025-05-12[flang] Revamp evaluate::CoarrayRef (#136628)Peter Klausler
2025-04-18[flang][CUDA] Add error & warning for device argument first dimension… (#13...Peter Klausler
2025-04-14[flang] Allow host-associated INTENT(OUT) in specification expr. (#135426)Peter Klausler
2025-04-04[flang] IEEE_SUPPORT_FLAG(..., LOCAL) in specification expression (#134270)Peter Klausler
2025-03-10[flang] Better error handling for PDT constant expression (#130637)Peter Klausler
2025-03-03[flang] Further work on NULL(MOLD=allocatable) (#129345)Peter Klausler
2025-02-05[flang] fix IsSimplyContiguous with expressions (#125708)jeanPerier
2025-01-14[flang] Better messages and error recovery for a bad RESHAPE (#122604)Peter Klausler
2024-11-14[flang] Better IS_CONTIGUOUS folding for substrings (#115970)Peter Klausler
2024-10-02[flang] Tag warnings with LanguageFeature or UsageWarning (#110304)Peter Klausler
2024-09-10[flang] Fix shared library flang build (#108101)Peter Klausler
2024-09-10[flang] Accept initialized SAVE local in specification expression (#107656)Peter Klausler
2024-08-08[flang] Improve error message output (#102324)Peter Klausler
2024-06-24[flang] Silence errors on C_LOC/C_FUNLOC in specification expressions (#96108)Peter Klausler
2024-06-24[flang] harden TypeAndShape for assumed-ranks (#96234)jeanPerier
2024-06-11[flang] Enforce F'2023 C15121 (#94418)Peter Klausler
2024-06-03[flang] lower select rank (#93967)jeanPerier
2024-04-22[flang] Make proc characterization error conditional for generics (#89429)Peter Klausler
2024-04-08[flang] Clean up ISO_FORTRAN_ENV, fix NUMERIC_STORAGE_SIZE (#87566)Peter Klausler
2024-03-26[flang] Catch non-constant targets for procedure pointer initialization (#86338)Peter Klausler
2024-03-05[flang] Catch more bad pointer initialization targets (#83731)Peter Klausler
2024-01-17[flang] Add structure constructor with allocatable component (#77845)Kelvin Li
2023-11-13[flang] Ensure that portability warnings are conditional (#71857)Peter Klausler
2023-10-18[flang] Fold IS_CONTIGUOUS of component refs with non-contiguous base (#69327)jeanPerier
2023-09-13[flang] Accept intrinsic functions in DATA statement variables (#66229)Peter Klausler
2023-08-02[flang] Fixed IsContiguous check for slices of parameter arrays.Slava Zakharin
2023-05-08[flang] Semantics for ISO_C_BINDING's C_LOC()Peter Klausler
2023-04-14[flang] Fold IS_CONTIGUOUS for TYPE(*) when possibleJean Perier
2023-03-02[flang] Fix CONTIGUOUS attribute for construct entitiesPeter Klausler
2023-02-01[flang] Fix build warningPeter Klausler
2023-02-01[flang] Fix a warningKazu Hirata
2023-02-01[flang] Catch bad inquiries in specification expressionsPeter Klausler
2023-01-12[flang] Lower component-ref to hlfir.designateJean Perier
2022-12-03[flang] Check constraint C1577 for statement functionsPeter Klausler
2022-10-29[flang] Catch and diagnose attempts to misuse NULL()Peter Klausler
2022-10-06[flang] Correct epistemological edge cases for IS_CONTIGUOUS foldingPeter Klausler
2022-09-23[flang] Preserve component array lower bounds in foldingPeter Klausler
2022-09-23[flang] Fold IS_CONTIGUOUS() to .FALSE. when it is known to bePeter Klausler
2022-09-21[flang] Limit shape inquiries rewrite to associate construct entityJean Perier
2022-08-25[flang] Allow NULL() actual argument for procedure pointer dummy argument wit...Peter Klausler
2022-06-03[flang] Don't discard lower bounds of implicit-shape named constantsPeter Klausler
2022-05-10[flang] Allow local variables and function result inquiries in specification ...Peter Klausler
2022-05-09[flang] Refine error checking in specification expressionsPeter Klausler
2022-04-16[flang] Add & use a better visit() (take 2)Peter Klausler
2022-04-04[flang] Fold instantiated PDT character component length when neededJean Perier
2022-03-28Revert "[flang] Add & use a better visit()"Andrzej Warzynski