aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/resolve-names-utils.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-02-06[Flang] Move non-common headers to FortranSupport (#124416)Michael Kruse1-2/+2
2025-01-31[flang] Fix crash on SMP with dummy procedure (#124663)Peter Klausler1-1/+5
2024-10-10[flang] Minor cleanup (move function into /tools.cpp) (#111587)Peter Klausler1-33/+0
2024-10-02[flang] Tag warnings with LanguageFeature or UsageWarning (#110304)Peter Klausler1-16/+16
2024-06-03[flang] Handle USE-associated symbols in module procedure interface b… (#93...Peter Klausler1-5/+7
2024-05-23[flang] Fix crash in error recovery (#92786)Peter Klausler1-17/+27
2024-05-09[flang] Move EQUIVALENCE object checking to check-declarations.cpp (#91259)Peter Klausler1-67/+1
2024-03-05[flang] Emit "raw" name for procedure interface in module file (#83915)Peter Klausler1-2/+3
2023-10-16[flang] Handle separate module procedures with INTERFACE dummy arguments (#67...Peter Klausler1-16/+40
2023-09-25[flang] Set SAVE attribute for EQUIVALENCEd symbols consistently. (#67078)Slava Zakharin1-6/+6
2023-08-08[flang] Don't complain about implicitly-typed dummy arguments inherited into ...Peter Klausler1-0/+1
2023-05-24[flang] Support for PowerPC vector typeKelvin Li1-1/+2
2023-04-13[flang] Rework handling of non-type-bound user-defined I/OPeter Klausler1-4/+4
2023-03-27[flang] Move SAVE attribute checks to declaration checkingPeter Klausler1-1/+7
2022-12-16[flang] Expunge needless semantics::ProcInterfacePeter Klausler1-28/+28
2022-12-05[flang] Map symbols in expressions when copying interface symbolsPeter Klausler1-0/+186
2022-09-23[flang] Don't emit portability warnings for things in module filesPeter Klausler1-1/+3
2022-08-20Use llvm::is_contained (NFC)Kazu Hirata1-4/+4
2022-04-16[flang] Add & use a better visit() (take 2)Peter Klausler1-15/+16
2022-03-28Revert "[flang] Add & use a better visit()"Andrzej Warzynski1-16/+15
2022-03-25[flang] Add & use a better visit()Peter Klausler1-15/+16
2022-03-08[flang] Distinguish usage and portability warning messagesPeter Klausler1-9/+6
2022-03-08[flang] Add nonfatal message classesPeter Klausler1-4/+4
2022-02-15[flang] Allow extension cases of EQUIVALENCE with optional warningsPeter Klausler1-27/+47
2021-12-01[flang] Adjust names in Semantics that imply too much (NFC)Peter Klausler1-1/+1
2021-11-22[flang] Add -fno-automatic, refine IsSaved()Peter Klausler1-1/+1
2021-01-20[flang] Fix creation of deferred shape arrays by POINTER statementPeter Steinfeld1-0/+12
2020-12-16[flang] Handle multiple names for same operatorTim Keith1-31/+43
2020-09-10[flang] Fix check for distinguishable operators/assignmentsTim Keith1-6/+0
2020-07-01[flang] Implement cross-set EQUIVALENCE impossibility checkingpeter klausler1-11/+3
2020-06-03[flang] Implemented 2 Semantic checks for DATA statement and fixed a few bugsAnchu Rajendran1-10/+3
2020-05-29[flang][NFC] Remove link-time dependency of Evaluate on SemanticsTim Keith1-1/+1
2020-03-28[flang] Reformat with latest clang-format and .clang-formatTim Keith1-58/+76
2020-03-19[flang] [LLVMify F18] Replace the use std::ostream with LLVM streams llvm::os...Caroline Concatto1-1/+0
2020-02-25[flang] [LLVMify F18] Compiler module folders should have capitalised names (...CarolineConcatto1-0/+705