forked from OSchip/llvm-project
44bc97c834
Some kinds of Fortran arrays are declared with the same syntax, and it is impossible to tell from a shape (:, :) or (*) whether the object is assumed shape, deferred shape, assumed size, implied shape, or whatever without recourse to more information about the symbol in question. This patch softens the names of some predicate functions (IsAssumedShape to CanBeAssumedShape) and makes others more reflective of the syntax they represent (isAssumed to isStar) in an attempt to encourage coders to seek and find definitive predicate functions whose names deliver what they seem to mean. Address TODO comments in IsSimplyContiguous() by using the updated IsAssumedShape() predicate. Differential Revision: https://reviews.llvm.org/D114829 |
||
---|---|---|
.. | ||
.clang-format | ||
.clang-tidy | ||
CMakeLists.txt | ||
CharacterExpr.cpp | ||
CharacterRuntime.cpp | ||
Coarray.cpp | ||
ComplexExpr.cpp | ||
ConvertExpr.cpp | ||
ConvertType.cpp | ||
DoLoopHelper.cpp | ||
FIRBuilder.cpp | ||
IO.cpp | ||
IntervalSet.h | ||
IntrinsicCall.cpp | ||
Mangler.cpp | ||
OpenACC.cpp | ||
OpenMP.cpp | ||
PFTBuilder.cpp | ||
RTBuilder.h | ||
SymbolMap.h |