From: Adam Nemet Date: Tue, 28 Feb 2017 23:59:46 +0000 (+0000) Subject: [opt-viewer] Handle column number 0 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2f28d0c7badb4df5a7a7c2fd1cb2ac0e66a50844;p=llvm [opt-viewer] Handle column number 0 The asm-printer now emits remarks with function location which have unspecified (0) source column number. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296547 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/opt-viewer/opt-viewer.py b/utils/opt-viewer/opt-viewer.py index d56e295425f..597c7031069 100755 --- a/utils/opt-viewer/opt-viewer.py +++ b/utils/opt-viewer/opt-viewer.py @@ -217,7 +217,7 @@ class SourceFileRenderer: # Column is the number of characters *including* tabs, keep those and # replace everything else with spaces. - indent = line[:r.Column - 1] + indent = line[:max(r.Column, 1) - 1] indent = re.sub('\S', ' ', indent) print('''