Make __builtin_c_loc() into an intrinsic function and verify the
special semantic requirements on its actual arguments.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D149988
[flang] Semantics for ISO_C_BINDING's C_LOC() ClosedPublic Authored by klausler on May 5 2023, 1:05 PM.
Details Summary Make __builtin_c_loc() into an intrinsic function and verify the
Diff Detail Event TimelineThis revision is now accepted and ready to land.May 5 2023, 5:08 PM Closed by commit rGa88cee1fd06d: [flang] Semantics for ISO_C_BINDING's C_LOC() (authored by klausler). · Explain WhyMay 8 2023, 3:58 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 519956 flang/include/flang/Evaluate/type.h
flang/lib/Evaluate/characteristics.cpp
flang/lib/Evaluate/check-expression.cpp
flang/lib/Evaluate/intrinsics.cpp
flang/lib/Evaluate/tools.cpp
flang/lib/Evaluate/type.cpp
flang/lib/Semantics/expression.cpp
flang/module/__fortran_builtins.f90
flang/test/Lower/HLFIR/intrinsic-module-procedures.f90
flang/test/Semantics/c_loc01.f90
|