[LLVM][IR] Add location tracking to LLVM IR parser #155797
Update CurLineNum anc CurColNum in sync with movement in text
ecf591c7
Remove remains from cherry pick from LSP branch
06926e9f
Make isLabelTail more safe and rename it to better show what it does
1fdf13c3
Remove dangling comment
2772cd8f
Fix typo
b05d11ac
Add location tracking to IR parser
458599b3
Fix some OOB posibilities
ee39ed10
Fix clang format
b0c5318d
Bertik23
marked this pull request as ready for review 136 days ago
Move private members to top of class definition
416514e8
Use SourceMgr to resolve Line:Column position
35ca1a50
Fix zeroindexing on token positions
b3d8254f
Replace Line:Column storage with Poiters and on demand conversion
23dcc6b4
Use nullptr as missing value
06d52654
Enclose debug prints of tests in LLVM_DEBUG
4e089210
Decapitalize DEBUG_TYPE
3da9e9db
Move FileLoc from Value.h to FileLoc.h
4b3bc0ee
Rename include guard defines to reflext filename
ed7a04a5
include in namespace llvm
e6142b5b
nikic
commented
on 2025-10-05
Fix typo in comment
f5da73c5
Path to llvm/AsmParser/FileLoc.h
10a2b759
assert.h -> cassert
17b5753f
Remove filename and emacs marker
737c5e02
optimize lookup
72b89e5a
FileLoc docs and fix reange
41284dfb
full path to includes
ff9a33d4
Apply suggestion from @nikic
008ae63d
Typo add period
a44ef20c
actually fix filelocrange openness
f201d1f4
remove old irrelevant comment
1de2447d
Doc coments with ///
4d518399
Doc coments with ///
77385c08
Merge remote-tracking branch 'upstream/main' into parser-location-info
f58e0ad2
Revert changes irrelevant in LLLexer
75e5b57d
revert formating
07689fce
make clang-format happy
66ce6b65
nikic
approved these changes
on 2025-10-22
typo fix and inline decrement
c0ac9d67
nikic
merged
18d4ba59
into main 81 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub