[flang-commits] [PATCH] D140310: [flang] Finish substring lowering
Slava Zakharin via Phabricator via flang-commits
flang-commits at lists.llvm.org
Mon Dec 19 11:37:23 PST 2022
vzakhari added inline comments.
================
Comment at: flang/lib/Lower/ConvertExprToHLFIR.cpp:178-181
+ if (cstLen) {
+ partInfo.typeParams[0] =
+ builder.createIntegerConstant(loc, idxTy, *cstLen);
+ } else {
----------------
PeteSteinfeld wrote:
> Braces aren't needed for the "then" part of this "if".
Pete, it is actually required by LLVM coding style (https://llvm.org/docs/CodingStandards.html#don-t-use-braces-on-simple-single-statement-bodies-of-if-else-loop-statements):
```
// Use braces for the `if` block to keep it uniform with the `else` block.
if (isa<FunctionDecl>(D)) {
handleFunctionDecl(D);
} else {
// In this `else` case, it is necessary that we explain the situation with
// this surprisingly long comment, so it would be unclear without the braces
// whether the following statement is in the scope of the `if`.
handleOtherDecl(D);
}
```
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140310/new/
https://reviews.llvm.org/D140310
More information about the flang-commits
mailing list