File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
llvm/lib/CodeGen/AsmPrinter Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -2995,8 +2995,7 @@ void AsmPrinter::emitModuleIdents(Module &M) {
2995
2995
return ;
2996
2996
2997
2997
if (const NamedMDNode *NMD = M.getNamedMetadata (" llvm.ident" )) {
2998
- for (unsigned i = 0 , e = NMD->getNumOperands (); i != e; ++i) {
2999
- const MDNode *N = NMD->getOperand (i);
2998
+ for (const MDNode *N : NMD->operands ()) {
3000
2999
assert (N->getNumOperands () == 1 &&
3001
3000
" llvm.ident metadata entry can have only one operand" );
3002
3001
const MDString *S = cast<MDString>(N->getOperand (0 ));
@@ -3017,8 +3016,7 @@ void AsmPrinter::emitModuleCommandLines(Module &M) {
3017
3016
OutStreamer->pushSection ();
3018
3017
OutStreamer->switchSection (CommandLine);
3019
3018
OutStreamer->emitZeros (1 );
3020
- for (unsigned i = 0 , e = NMD->getNumOperands (); i != e; ++i) {
3021
- const MDNode *N = NMD->getOperand (i);
3019
+ for (const MDNode *N : NMD->operands ()) {
3022
3020
assert (N->getNumOperands () == 1 &&
3023
3021
" llvm.commandline metadata entry can have only one operand" );
3024
3022
const MDString *S = cast<MDString>(N->getOperand (0 ));
You can’t perform that action at this time.
0 commit comments