LLVM fork for squiid.
https://github.com/llvm/llvm-project/
fab062244b
When analyzing a function call in an expression we weren't properly recognizing a ProcedureDesignator that was the name of an internal or module function, i.e. a symbol with SubprogramDetails. The fix is to add IsProcedure to identify symbols that correspond to procedures. IsFunction and GetType also need to be extended to handle this case. Fixes flang-compiler/f18#391. Original-commit: flang-compiler/f18@f165f8d38c Reviewed-on: https://github.com/flang-compiler/f18/pull/417 Tree-same-pre-rewrite: false |
||
---|---|---|
flang |